Ottenere SharedPreference da XML
-
28-09-2019 - |
Domanda
Ho problemi a trovare un modo per popolare una TextView con il valore di una SharedPreference utilizzando XML. C'è un modo per fare riferimento alla preferenza come una risorsa di stringa. Qualcosa di simile
TextView android: text = "@ preferenza / nome"
Soluzione
Ciao Frank non penso che sarà possibile si deve ottenere l'ottenere la preferenza dal vostro XML quindi impostare al vostro TextView.
SharedPreferences prefs;
prefs = PreferenceManager.getDefaultSharedPreferences(this);
String username = prefs.getString("username", "");
TextView txtname = (TextView) findViewById(R.id.name);
txtname.setText(username);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow