Share the post "How To Remove A Preference In PreferenceActivity"
Removing a preference in a PreferenceActivity is pretty simple.
|
1 2 |
Preference p = findPreference("your_preference_key"); getPreferenceScreen().removePreference(p); |
However, if your preference is within a category, you need to get a reference to that category and remove it from there.
|
1 2 3 |
PreferenceCategory pc = findPreference("your_preference_key"); Preference p = findPreference("your_preference_key"); pc.removePreference(p); |