質問
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
}
}
所属していません StackOverflow