Проблема с SharedPreferences - PullRequest
       3

Проблема с SharedPreferences

0 голосов
/ 27 декабря 2010

Код для восстановления:

final SharedPreferences settings = getSharedPreferences("pref", 0);
        settings.getString("user", "");
        settings.getString("pw", "");

Код для хранения:

SharedPreferences.Editor editor = settings.edit();
                      editor.putString("user", etuser.getText().toString());
                      editor.putString("pw", etpw.getText().toString());
                      editor.commit();

Этот код не работает, и ошибки не возникает

Ответы [ 2 ]

2 голосов
/ 27 декабря 2010
    String s1 = settings.getString("user", "");
    String s2 = settings.getString("pw", "");

Суть в том, что вы вернули нужную строку, но никому ее не присвоили.

0 голосов
/ 20 августа 2012
editor.putString("user", etuser.getText().toString());

editor.putString("pw", etpw.getText().toString());

Как примечание, вам не нужно toString().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...