只是一个简单的问题,在onsharedpreferencechanged中,您可以根据特定键进行更改,从而(key.equals(theme_preference))。我想做同样的事情,但不仅仅是一个钥匙,我希望它是该键中的特定入口值。希望这是有道理的。

有帮助吗?

解决方案

所以..如何...

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
        }

    }
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top