quando si stabilisce una preferenza condivisa come di seguito ...di accesso Preferenze Camerata da diversa attività (Android)
public static final String PREFS_HI = "MyPrefsFile";
Potete accedervi da altre attività, proprio come si farebbe normalmente?
SharedPreferences settings = getSharedPreferences(PREFS_HI, 0);
Oppure c'è qualcosa di unico che è necessario fare per accedere alle preferenze?
È intendi hanno 'SharedPreferences' memorizzato come' static' pubblico? Davvero non dovresti farlo. Ho fatto lo stesso errore e anche se funziona, provoca una perdita di memoria enorme. Vedi: http://android-developers.blogspot.in/2009/01/avoiding-memory-leaks.html –