Question

Juste une question simple onSharedPreferenceChanged vous pouvez faire quelque chose sur la base si une modification est apportée à une clé spécifique qui ressemblerait, si (key.equals (Theme_Preference)). Je veux faire la même chose, mais au lieu d'une clé que je veux que ce soit pour une entryValue spécifique dans cette clé. Espoir ce sens de marques.

Était-ce utile?

La solution

So..how quelque chose comme ...

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
        }

    }
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top