5
A
回答
17
如果您的註銷按鈕(偏好)是在PreferenceScreen,這樣做:
PreferenceScreen screen = getPreferenceScreen();
Preference logout = findPreference("logout");
screen.removePreference(logout);
不然,如果你的註銷按鈕(偏好)是在PreferenceCategory(這是一個PreferenceScreen內),這樣做:
PreferenceCategory category = (PreferenceCategory) findPreference("category_name");
Preference logout = findPrefence("logout");
category.removePreference(logout);
你可以把任何你喜好的名字,這是例如用於註銷的喜好,如果你有其他偏好(如CheckBoxPreference),你需要findPreference之前施放特定偏好。
4
類似的東西應該工作:
Preference p = findPreference("your_preference_key");
getPreferenceScreen().removePreference(p);
1
PreferenceScreen scr = getPreferenceScreen();
如果(SCR!= NULL)
scr.removePreference(findPreference("preferenceKey"));
相關問題
- 1. PreferenceActivity多首選項文件
- 2. setHomeButton啓用PreferenceActivity和嵌套首選項
- 3. 刷新首選項PreferenceActivity上的繼續
- 4. 在PreferenceActivity中找不到自定義首選項的偏好
- 5. 使用PreferenceActivity並在ContentProvider中保存首選項,如何?
- 6. 如何在Mac應用程序菜單中隱藏「首選項」項目
- 7. 在IE中用jQuery隱藏listbox選項?
- 8. 在標誌中隱藏選項
- 9. Android PreferenceActivity跨應用程序創建MODE_WORLD_WRITEABLE首選項
- 10. 使用PreferenceActivity時首選項的清爽視圖
- 11. 使用PreferenceActivity配置小部件,如何檢索首選項?
- 12. PreferenceActivity如何使用自定義首選項文件
- 13. Android:從PreferenceActivity啓動自定義首選項
- 14. 保存首選項以顯示或隱藏NSStatusItem
- 15. 在jquery中選定的選項後隱藏特定的選項
- 16. 隱藏多選框中的選項
- 17. HTML:防止隱藏選項
- 18. 顯示/隱藏SELECT選項?
- 19. 隱藏特定選項
- 20. 隱藏第一個選項
- 21. 顯示/隱藏選項
- 22. 在bootstrap-select上顯示/隱藏選項?
- 23. 在eclipse中隱藏項目
- 24. 如何隱藏TabActivity中的選項卡?
- 25. Weifenluo DockPanel中 - 隱藏選項卡控制
- 26. 隱藏Resco Mobile CRM中的選項
- 27. 在jQuery中隱藏IE中的選擇選項
- 28. 隱藏選擇元素中的選項,不在IE中工作?
- 29. 隱藏一個單選按鈕選項
- 30. 隱藏當前選擇的選項