Автосохранение EditText Android? - PullRequest
0 голосов
/ 11 марта 2012

Как я могу реализовать автосохранение для EditText? Мне нужно сохранить, когда пользователь прекратит вставлять текст. Какой лучший способ сделать это?

Спасибо

1 Ответ

2 голосов
/ 11 марта 2012

Я бы порекомендовал что-то вроде этого:

final SharedPreferences prefs = PreferenceManager
    .getDefaultSharedPreferences(this);

text.addTextChangedListener(new TextWatcher() {
    @Override
      public void onTextChanged(CharSequence s, int start, int before,
                                int count)
    {
      prefs.edit().putString("autoSave", s.toString()).commit();
    }

    @Override
      public void beforeTextChanged(CharSequence s, int start, int count,
                                    int after)
    {
    }

    @Override
      public void afterTextChanged(Editable s)
    {
    }
  });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...