Android ListPreferences, come salvare le preferenze individuali
-
29-10-2019 - |
Domanda
Ho alcune preferenze dell'elenco, ma non so come salvare i singoli valori dall'elenco. Come lo faccio? Ecco cosa ho
http://i41.tinypic.com/dh4gvo.png
Preference customPref = (Preference) findPreference("notificationPref");
customPref.setOnPreferenceClickListener(new OnPreferenceClickListener() {
public boolean onPreferenceClick(Preference preference) {
SharedPreferences customSharedPreference = getSharedPreferences(
"notifications", Activity.MODE_PRIVATE);
SharedPreferences.Editor editor = customSharedPreference
.edit();
editor.putString("notification",
"The preference has been clicked");
editor.commit();
return true;
}
});
Il mio elenco Fare clic su Listener è solo per l'elemento principale nella pagina delle preferenze dell'elenco, ma non gli elementi nel popup stesso. Come salvo la scelta selezionata nel popup stesso?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow