PreferenceActivity를 활용하여 애플리케이션 설정을 관리할 때 XML 파일에서 설정을 확장하는 것이 일반적입니다. 그러나 다른 활동에서 PreferenceActivity가 사용하는 SharedPreference 파일의 이름에 액세스하는 것은 어려울 수 있습니다.
PreferenceActivity에서 SharedPreferences 인스턴스를 얻으려면:
import android.preference.PreferenceManager; SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
검색된 SharedPreferences 객체를 사용하여 메소드를 통해 저장된 값에 액세스합니다. like:
prefs.getBoolean("keystring", true);
Android는 SharedPreferences와 Activity Preferences라는 두 가지 유형의 기본 설정을 제공합니다.
SharedPreferences:
활동 기본 설정:
SharedPreferences는 다음 방법을 사용하여 저장하고 검색할 수 있습니다.
저장:
SharedPreferences.Editor editor = preferences.edit(); editor.putInt("storedInt", value); editor.commit();
검색:
int storedInt = preferences.getInt("storedInt", 0);
위 내용은 Android PreferenceActivity에서 SharedPreferences에 액세스하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!