gpt4 book ai didi

android - 从屏幕上删除/隐藏首选项

转载 作者:IT老高 更新时间:2023-10-28 12:59:09 25 4
gpt4 key购买 nike

我有一个扩展 PreferenceActivity 的 Activity 。我正在从 xml 文件加载首选项。但在某些情况下,我需要根据我的应用程序状态从屏幕上完全隐藏其中一项首选项。有一个 setEnabled 方法,但这不是我想要的。我想完全从屏幕上删除该偏好。有可能吗?

最佳答案

如果您的 PreferencePreferenceCategory 内,您必须这样做:

XML:

<PreferenceCategory
android:key="category_foo"
android:title="foo">

<CheckBoxPreference
android:key="checkPref" />

Java:

CheckBoxPreference mCheckBoxPref = (CheckBoxPreference) findPreference("checkPref");
PreferenceCategory mCategory = (PreferenceCategory) findPreference("category_foo");
mCategory.removePreference(mCheckBoxPref);

关于android - 从屏幕上删除/隐藏首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2240326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com