응용 프로그램을 시작할 때 사용자 기본 설정을로드하려고합니다. 기본 활동에서 PreferenceActivity를 시작할 때 저장된 값을로드하므로 기본 설정이 올바르게 저장됩니다. 문제는 주 활동에서이 방법으로 환경 설정을로드 할 수 없다는 것입니다.SharedPreferences를로드하는 방법
private void updateFromPreferences() {
Context context = getApplicationContext();
SharedPreferences prefs = PreferenceManager
.getDefaultSharedPreferences(context);
depAdd = prefs.getString(Preferences.PREF_DEP_ADD, "");
arrAdd = prefs.getString(Preferences.PREF_ARR_ADD, "");
}
잘못된 것이 있습니까? 당신이 항상 옳은/같은 파일
에 액세스 할 수 있도록
depAdd 및 arrAdd는 여전히 비어 있습니다. 아마 내 코드를 확인해야 겠어 ... –