0

目前我有这样的代码:

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;
    }
});

是否有可能以某种方式优化这段代码?提前致谢。

4

1 回答 1

0

感谢 njzk2,我得到了关于如何将所有已实现的方法合并到一个大对象中的提示。只需创建一个嵌套类并使用它来实现接口。

于 2012-12-09T20:37:58.240 回答