У меня есть EditTextPreference и не знаю, когда он совершает эту строку в общей файл настроек
Если вы посмотрите на документацию EditTextPreference, текст будет сохранен при вызове метода setText(String)
. Этот метод фиксирует текст в SharedPreferences. Настройки не будут обновляться до тех пор, пока вы не назовете этот метод. Например ...
EditTextPreference mPrefs = ...
//perform any manipulations on the string, not saved until you call setText()
String mText = "2";
mText += " + 2";
mText += " = 4";
// saves "2 + 2 = 4" to SharedPreferences
mPrefs.setText(mText);
Дайте правильный ответ Joel вместо меня, как Geobits указал ;-) – Darwind