Als «preferenceactivity» getaggte Fragen

7
Wie erhalte ich die SharedPreferences von einer PreferenceActivity in Android?
Ich verwende eine PreferenceActivity, um einige Einstellungen für meine Anwendung anzuzeigen. Ich fülle die Einstellungen über eine XML-Datei auf, sodass mein onCreate (und die vollständigen Klassenmethoden) folgendermaßen aussehen: public class FooActivity extends PreferenceActivity { @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); addPreferencesFromResource(R.xml.preference); } } Das Javadoc von PreferenceActivity PreferenceFragment gibt …

8
Wie füge ich eine Aktionsleiste aus der Support-Bibliothek zu PreferenceActivity hinzu?
Die Kompatibilität ActionBarActivitymit der Aktionsleiste wurde der Support-Bibliothek, Version 18, hinzugefügt. Sie verfügt jetzt über eine Klasse zum Erstellen von Aktivitäten mit der Aktionsleiste auf älteren Android-Versionen. Gibt es eine Möglichkeit, die Aktionsleiste aus der Support-Bibliothek hinzuzufügen PreferenceActivity? Zuvor habe ich ActionBarSherlock verwendet und es hat SherlockPreferenceActivity.

8
Keine ActionBar in PreferenceActivity nach dem Upgrade auf Support Library v21
Nach dem Upgrade auf die Support Library v21 ist meine ActionBar in meiner PreferenceActivityverschwunden. Habe ich einige Attribute in meinem Thema verpasst, um es wieder zu aktivieren? Ich hatte ähnliche Probleme mit einer schwarzen ActionBar . Ich habe auch versucht, es ein wenig hackisch hinzuzufügen, indem ich Toolbardem Root-Layout ein …

2
Wie kann man feststellen, ob Änderungen an den Einstellungen vorgenommen wurden?
Ich habe eine Klasse, die PreferenceActivity erweitert und den Einstellungsbildschirm meiner App anzeigt. Ist es möglich zu überprüfen, ob Änderungen an den Einstellungen vorgenommen wurden? Das hilft... http://developer.android.com/reference/android/content/SharedPreferences.OnSharedPreferenceChangeListener.html Anderer verwandter Beitrag: SharedPreferences.onSharedPreferenceChangeListener wird nicht konsistent aufgerufen public class PreferenceClass extends PreferenceActivity { OnSharedPreferenceChangeListener listener; public void onCreate(Bundle savedInstanceState) { SharedPreferences …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.