Die Art und Weise eine Einstellungsdatei (anstelle der Standard gemeinsamen Präferenzen) zu verwenden, in PreferenceActivity wie folgt:PreferenceActivity mit mehreren Einstellungsdateien
public class MyPreferencesActivity extends PreferenceActivity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
PreferenceManager prefMgr = getPreferenceManager();
prefMgr.setSharedPreferencesName("my_preferences");
prefMgr.setSharedPreferencesMode(MODE_WORLD_READABLE);
addPreferencesFromResource(R.xml.preferences);
}
}
In diesem Beispiel wir die Gemeinsame Preference „my_preferences“ genannt ist. Aber wie würden wir mehr als eine benutzerdefinierte Präferenz in der gleichen PreferenceActivity verwenden?
Dies wird wahrscheinlich in einer normalen Aktivität funktionieren. Ich beginne zu glauben, dass in PreferenceActivity jedoch nicht möglich ist, was ich tun möchte. – mae
Könnten Sie bitte teilen, warum Sie für PreferenceActivity spezifisch statt einer üblichen Aktivität gehen? – Swayam
Kein anderer Grund als Bequemlichkeit. – mae