android设置子选择隐藏方法

Posted 我爱一次性

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android设置子选择隐藏方法相关的知识,希望对你有一定的参考价值。

本文所在的平台是安卓9

效果图:

变成

 

实现方法:

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设置子选择隐藏方法的主要内容,如果未能解决你的问题,请参考以下文章

隐藏子屏幕/片段的android底部导航视图

如何在 Android 中显示和隐藏菜单项?

在android中显示隐藏片段

在标签片段android中添加谷歌地点选择器

软输入键盘隐藏编辑文本

Android 片段隐藏显示 OnHide/OnShow?