目前我有这样的代码:
back.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {
public boolean onPreferenceChange(Preference preference, Object newValue) {
//DO STUFF
return true;
}
});
music.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {
public boolean onPreferenceChange(Preference preference, Object newValue) {
//DO OTHER STUFF
return false;
}
});
sound.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {
public boolean onPreferenceChange(Preference preference, Object newValue) {
//DO MORE STUFF
return true;
}
});
是否有可能以某种方式优化这段代码?提前谢谢。
答案 0 :(得分:0)
感谢njzk2,我得到了一个关于如何将所有已实现的方法合并为一个大对象的提示。只需创建一个嵌套类并使用它来实现接口。