Как изменить сводку ListPreference на новую строку "Enter", выбранную пользователем (а не значение записи)
Я поддерживаю его с помощью setOnPreferenceChangeListener(), но в
new OnPreferenceChangeListener() {
@Override
public boolean onPreferenceChange(Preference preference, Object newValue) {
return true;
}
}
используя ((предпочтение ListPreference)).getEntry() Я получаю старое значение (потому что оно еще не изменено), а newValue.toString() возвращает значение записи (а не текст ввода, отображаемый пользователю)
Как я могу это сделать? Спасибо заранее