2011-11-03 15 views

cevap

17

ise: Ben dk API seviye böyle 7+

4

şey olması gerektiği eserler tutmak gerekir: I (bazen)

Önemli görünmez olmalıdır, onu devre dışı gerekmez sizin çıkış düğmesi (Tercih) PreferenceScreen ise şöyle yapın: Else

PreferenceScreen screen = getPreferenceScreen(); 
Preference logout = findPreference("logout"); 
screen.removePreference(logout); 

sizin çıkış düğmesi (Tercih) (a PreferenceScreen içindeyse) bir PreferenceCategory ise, bunu :

PreferenceCategory category = (PreferenceCategory) findPreference("category_name"); 
Preference logout = findPrefence("logout"); 
category.removePreference(logout); 

Sen tercihleri ​​adın her neyse koyabilirsiniz, bu başka Tercihi varsa (örneğin CheckBoxPreference) Eğer findPreference önce belirli Tercihini döküm gerekir, bir çıkış tercihi için örnek içindir.

1

PreferenceScreen scr = getPreferenceScreen();

if (scr! = Null)

 scr.removePreference(findPreference("preferenceKey"));