我有一个带有 ListPreference 的首选项活动,我在另一个活动中使用此首选项,但我想在任何时候显示一个 Toast,用户在首选项活动中更改选项。例如,当用户单击 ListPreference 中的第二个单选按钮时,突然显示一个 toast 并说“第二个”。
问问题
2267 次
1 回答
2
问题是什么?
解决首选项并设置一个监听器来祝酒?例如像这样的东西
ListPreference listPreference = findPreference(key);
listPreference.setOnPreferenceChangeListener(new OnPreferenceChangeListener() {
@Override
public boolean onPreferenceChange(Preference preference, Object newValue) {
Toast.makeText(SettingsActivity.this, "second", Toast.LENGTH_LONG).show();
return true;
}
});
于 2012-12-02T01:09:32.177 回答