0

onSharedPreferenceChangedの簡単な質問で、if(key.equals(Theme_Preference))のように見える特定のキーに変更が加えられたかどうかに基づいて何かを行うことができます。同じことをしたいのですが、キーだけでなく、そのキーの特定のentryValue用にしたいのです。これが理にかなっていることを願っています。

4

1 に答える 1

0

では…どうですか…

public void onSharedPreferenceChanged(SharedPreferences prefs, String key) 
    {
        if (key.equals(Theme_Preference) && prefs.getString(key, "default value").equals("the value you want to respond to"))
        {
            // do your stuff
        }

    }
于 2010-10-16T03:40:55.283 に答える