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 のおかげで、実装されているすべてのメソッドを 1 つの大きなオブジェクトに統合する方法についてヒントを得ることができました。ネストされたクラスを作成し、それを使用してインターフェイスを実装するだけです。

于 2012-12-09T20:37:58.240 に答える