위젯에서 활동 및 서비스를 시작했습니다. 나는 Activity와 Service 모두에서 하나의 sharedpreference를 사용한다. 활동에서 환경 설정 값을 업데이트 할 때 서비스에서 업데이트되지 않습니다. 코드를 참조하십시오. 당신이 공유 환경 설정에 액세스 할 때SharedPreference 값이 업데이트되지 않았습니다.
SharedPreferences myPref = getSharedPreferences("mPrefValue", Context.MODE_PRIVATE);
String targetValue = myPref.getString("mPrefValue", "0");
System.out.println("targetValue "+targetValue);
은 'myPref' 또는'preferences'입니까? – Blackbelt