我正在创建一个应用程序,我想在SharedPreferences中保存TextView的文本。我希望在更改TextView时更新SharedPreferences。
答案 0 :(得分:0)
我建议采用以下方法:
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)
{
}
});