Sto utilizzando SharedPreferences
per archiviare i miei dati su tutti gli Activities
all'interno della mia applicazione. Ottengo l'accesso a questo modo:Come forzare PreferenceActivity per gestire le mie SharedPreferences?
SharedPreferences mSharedPreferences = getSharedPreferences("MyPrefs", 0);
Ho implementato PreferenceActivity
così gli utenti possono modificare i valori attraverso di essa ma succede legge/scrive i dati non "MyPrefs", ma per:
PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
Il che è un po 'inaspettato per me. È possibile forzare lo PreferenceActivity
per gestire le mie preferenze "MyPrefs"? E qual è il punto di avere più preferenze all'interno di una singola applicazione? Grazie.
Leggi questo: http://stackoverflow.com/questions/7045417/android-custom-sharedpreferences-implementation-to-persist-to-database – aromero