我正在尝试根据是否选中复选框来更改列表首选项的条目值...
SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(this);{
if(sharedPrefs.getBoolean("french", false))
{
Preference newsPref = (Preference) findPreference("news_feed");
newsPref.setDefaultValue("@array/newsfeedfr");
}
else
{
Preference newsPref = (Preference) findPreference("news_feed");
newsPref.setEntryValues("@array/newsfeed");
}
}
我在 .setEntryValue 上遇到错误:
The method setEntryValues(String) is undefined for the type Preference