0
我在PreferenceFragment中實現了SwitchPreference,它的工作原理類似於冠軍。但是,當我實現setOnPreferenceChangeListener它的狀態不會改變點擊事件。這是我的實現。請看一看。如果setOnPreferenceChangeListener在PreferenceFragment中實現,SwitchPreference停止工作
track_location = (CheckBoxPreference) findPreference("location_tracking");
track_location.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {
@Override
public boolean onPreferenceChange(Preference preference, Object newValue) {
return false;
}
});
如果我刪除偵聽器行,它的工作原理非常好。
感謝哥們,有時候小笨蛋會浪費一整天的時間。雖然我做了同樣的事情很多次 –
狗屎發生。 :D也贊同答案:D –