Autore Topic: Shared Preference  (Letto 440 volte)

Offline Lomba1986

  • Utente normale
  • ***
  • Post: 173
  • Respect: +1
    • Mostra profilo
Shared Preference
« il: 23 Aprile 2012, 11:13:07 CEST »
0
Comincio a chiedermi cosa ho fatto di male al compilatore/interprete ecc...

Qualche brava persona mi sa spiegare come mai quando eseguo i comandi

Codice (Java): [Seleziona]
SharedPreferences prefs = getSharedPreferences(MY_PREFERENCES, Context.MODE_PRIVATE);
SharedPreferences.Editor editor = prefs.edit();
               
editor.clear();
for(int i=0;i<44;i++)
{
        Log.i("HOME",""+prefs.getBoolean("checkbox_"+i,false));
        Log.i("HOME",prefs.getString("checkbox_str_"+i,"mamma"));
}

Le preferenze sono ancora intatte?Il comando editor.clear(): non dovrebbe cancellare tutte i valori delle preferenze?


Dimenticavo di dire che ho provato anche a fare un ciclo e far passare ogni singola preferenza e rimuoverla con il comando remove()...ma niente da fare...
« Ultima modifica: 23 Aprile 2012, 11:28:23 CEST da Lomba1986 »
Non esistono problemi, ma solo soluzioni...

Offline Lomba1986

  • Utente normale
  • ***
  • Post: 173
  • Respect: +1
    • Mostra profilo
Re:Shared Preference
« Risposta #1 il: 23 Aprile 2012, 11:30:54 CEST »
0
ehmm....

non pensavo che ci andasse il commit(); anche dopo il clear...

Ciao a tutti
Non esistono problemi, ma solo soluzioni...