android设置子选择隐藏方法
Posted 我爱一次性
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android设置子选择隐藏方法相关的知识,希望对你有一定的参考价值。
本文所在的平台是安卓9
前言:
在setting.apk里面,在主模块里的子选项的布局通常在各自的xml里面。我们可以隐藏某个选项。
效果图:
变成
实现方法:
1.找到子选择的xml文件
<SwitchPreference
android:key="toggle_power_button_ends_call_preference"
android:title="@string/accessibility_power_button_ends_call_prerefence_title"
android:persistent="false"/>
2.查看头部是否有引用 res-auto
发现没有加上 xmlns:settings="http://schemas.android.com/apk/res-auto"
ps:xml最上面加这句话
3.设置成隐藏
<PreferenceScreen settings:isPreferenceVisible="false">
<SwitchPreference
android:key="toggle_power_button_ends_call_preference"
android:title="@string/accessibility_power_button_ends_call_prerefence_title"
android:persistent="false"/>
</PreferenceScreen>
前后加上<PreferenceScreen settings:isPreferenceVisible="false"></PreferenceScreen> 中间夹着隐藏项
这个方法主要是隐藏选择,其实功能还是会编译进去。主要用途是有些选项可能是别的选项的依赖,或者不好从代码去掉,那么就可以用这个方法隐藏起来。
最后,希望可以帮到大家,如果有用的就收藏一下,白嫖的就点个赞。
以上是关于android设置子选择隐藏方法的主要内容,如果未能解决你的问题,请参考以下文章