我正在尝试将值设置为ListPreference并始终收到错误消息:
The method findPreference(String) is undefined for the type new DialogInterface.OnClickListener(){}
这是我的代码:
ListPreference lp = (ListPreference) findPreference("enableTranslations");
lp.setValue("");
由于
答案 0 :(得分:0)
您只需在错误的位置调用findPreference(在OnClickListener中)。
在具有findPreference方法(PreferenceManager或PreferenceActivity)的类的方法中或在此类型的对象上调用它。