1. 隐藏PreferenceCategory,也就是把这个种类下的子菜单和本分类的title都隐藏,方法如下:

xml文件:

<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"><PreferenceCategory android:key="pref_key_title_display_settings" android:title="@string/pref_title_display_settings"><Preference android:key="pref_key_chat_wallpaper_for_chat" android:title="@string/pref_chat_wallpaper" /> </PreferenceCategory></PreferenceScreen>

Java代码:

    public static final String CHAT_KEY_DISPLAY = "pref_key_title_display_settings";public void removeDisplayCategory() {PreferenceCategory displayOptions = (PreferenceCategory) findPreference(CHAT_KEY_DISPLAY);getPreferenceScreen().removePreference(displayOptions);}

2.隐藏Preference,也就是只隐藏一个PreferenceCategory下的一个子菜单,方法如下:

xml文件:

<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"><PreferenceCategory android:title="@string/pref_title_display_preference_settings"android:key="pref_key_display_preference_settings"><Preference android:key="pref_key_chat_wallpaper"android:title="@string/pref_chat_wallpaper" /><Preference android:key="pref_key_message_font_size"android:title="@string/pref_title_message_font_size"android:summary="@string/pref_summary_message_font_size" /><CheckBoxPreference android:defaultValue="true"android:key="pref_key_auto_rotation" android:title="@string/pref_auto_rotation" /><CheckBoxPreference android:defaultValue="true"android:key="pref_key_show_email_address" android:title="@string/pref_show_email_address"android:summary="@string/pref_summary_show_email_address" /></PreferenceCategory></PreferenceScreen>

Java代码:

    public static final String DISPLAY_PREFERENCE = "pref_key_display_preference_settings";public static final String GENERAL_CHAT_WALLPAPER = "pref_key_chat_wallpaper";public void removeGeneralChatWallpaper() {PreferenceCategory displayOptions = (PreferenceCategory) findPreference(DISPLAY_PREFERENCE);displayOptions.removePreference(findPreference(GENERAL_CHAT_WALLPAPER));}

[android]隐藏PreferenceCategory和Preference的方法相关推荐

  1. Android 隐藏、显示软键盘方法

    隐藏软键盘的终极方法: public class SoftKeyboardUtil {/*** 隐藏软键盘(只适用于Activity,不适用于Fragment)*/public static void ...

  2. Android自定义PreferenceCategory的title颜色、字体大小写的方法

    本文讲述了Android设置PreferenceCategory背景颜色的方法.分享给大家供大家参考.(参考文章 Android设置PreferenceCategory背景颜色) 具体分析如下: 大家 ...

  3. android 隐藏Settings菜单的几种方法

    本文修改基于mtk6.0系统 隐藏一个一级菜单 源码位置 packages/apps/Settings/src/com/android/settings/SettingsActivity.java; ...

  4. android hide方法 末班,android 如何引用@hide(隐藏)的类,方法和常量?

    最近在处理SD卡的读写问题,本地Elipse能跑的程序提交到服务器上的时候,报错,找不到import的类,还有一些方法也是找不到,利用sourceInsight搜了源码发现都是用了@hide标记的类和 ...

  5. android隐藏底部栏,Android4.0平板开发之隐藏底部任务栏的方法

    本文实例讲述了Android4.0平板开发之隐藏底部任务栏的方法.分享给大家供大家参考,具体如下: getWindow().getDecorView().setSystemUiVisibility(V ...

  6. android如何隐藏imageview,Android编程实现切换imageView的方法分析

    本文实例讲述了Android编程实现切换imageView的方法.分享给大家供大家参考,具体如下: 最近在做五子棋的界面的时候,需要有一块区域动态显示当前棋局的情况,考虑到字体和现实效果,我决定用图片 ...

  7. android自动隐藏虚拟键,Android 隐藏底部虚拟键的两种方法

    方法一  滑动屏幕 可重新显示出来 protected void hideBottomUIMenu() { //隐藏虚拟按键,并且全屏 if (Build.VERSION.SDK_INT > 1 ...

  8. android 4.2 自定义PreferenceCategory PreferenceScreen Preference等

    需求: 4.2 原生的catagory通常 是一个title, 一条线, 通常是黑色的或白色的线, 现在有一个需求是 改变title的颜色,改变横线颜色的值. 1.  先定义这个category  的 ...

  9. android隐藏键盘方法,【工具类】Android 最有效的隐藏软键盘方法

    前言 在平时的 App 开发中, 免不了会遇到需要开发者隐藏软键盘的情况, 比如当在多个输入框填入个人基本信息, 最后有个保存按钮, 点击即可将个人基本信息保存, 这时就需要开发者编写代码去隐藏软键盘 ...

最新文章

  1. 常考数据结构与算法:最大正方形
  2. 服务器网卡的连接速度改成自动检测_ubuntu xftp,ubuntu xftp之间怎么连接,连接步骤...
  3. Delphi常见的运行期Access Violation错误分析
  4. 常见DDoS技术方法和对应防御措施
  5. chmod、chown函数的使用
  6. 谷歌浏览器software_reporter_tool关闭
  7. iphone降级_回顾降级系统恢复备份
  8. [转] 谈谈MIXI的开源SNS架构
  9. BZOJ 4085:[Sdoi2015]bigyration(SDOI 2015 round 2 Day 1)
  10. flowplayer视频播放插件
  11. SpringBoot整合Thymeleaf(十三)
  12. WPS word解决公式上浮的问题
  13. 激活函数:阶跃函数、sigmoid函数、ReLU函数、softmax函数
  14. GestureDetector--手势识别初体验(一)
  15. iOS开发app打包
  16. time datetime 总结
  17. 蓝牙模块HC-05 AT指令使用以及两个蓝牙模块的配对
  18. 目前流行的Bug缺陷管理工具
  19. Java_取模/取余
  20. 产品经理三大领域的技术

热门文章

  1. layer.open方法
  2. 日式皮肤管理4招教你皮肤管理的流程
  3. 在办公室吃东西的同事,长点心吧!
  4. 微软的员工们,现在可以永久在家办公了
  5. 毕业生写论文必备!!如何生成多级标题
  6. Redis 分片集群搭建
  7. cesium结合shader系列之有倒影的流动水面
  8. JVM命令行监控工具之jhat(Java Heap Analysis Tool)
  9. openCV中图像滤波之低通滤波
  10. ssh 删除文件夹 命令