我正在使用PreferenceActivity。我如何删除偏好?我似乎无法得到这个工作:如何从PreferenceActivity中删除偏好?
Preference p = findPreference("grok");
boolean worked = getPreferenceScreen().removePreference(p);
// worked == false.
所以找到了首选项,但removePreference()调用失败。什么是正确的方法来做到这一点?我使用的是preference.xml文件,像这样的按键:
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory
android:title="foo">
<CheckBoxPreference
android:key="grok" />
...
感谢
哎呀,谢谢! – user291701 2011-01-21 02:35:28