Lorsque vous établissez une préférence partagée, comme ci-dessous ...Préférences d'accès partagé à partir de l'activité différente (Android)
public static final String PREFS_HI = "MyPrefsFile";
Pouvez-vous y accéder à partir d'autres activités comme vous le feriez normalement faire?
SharedPreferences settings = getSharedPreferences(PREFS_HI, 0);
Ou y at-il quelque chose d'unique que vous devez faire pour accéder aux préférences?
Vous voulez dire que vous avez '' SharedPreferences' stockés sous forme static' public? Tu ne devrais vraiment pas faire ça. J'ai fait la même erreur et même si cela fonctionne, cela provoque une énorme fuite de mémoire. Voir: http://android-developers.blogspot.in/2009/01/avoiding-memory-leaks.html –