gpt4 book ai didi

java - 如何使 Android CheckBoxPreference 不可点击?

转载 作者:太空狗 更新时间:2023-10-29 15:54:24 25 4
gpt4 key购买 nike

这是我的代码:

<PreferenceCategory
android:summary="Fade information"
android:title="Fade Effects">

<CheckBoxPreference
android:title="Fade In/Out"
android:defaultValue="false"
android:key="fadeIn"/>

<CheckBoxPreference
android:title="Heartbeat"
android:defaultValue="false"
android:key="heartbeat" />

<CheckBoxPreference
android:title="Pulse"
android:defaultValue="false"
android:key="pulse" />

<CheckBoxPreference
android:title="None"
android:defaultValue="true"
android:key="none" />
</PreferenceCategory>

我基本上是想弄清楚如何让这些复选框按原样显示,但让用户无法点击它们。

最佳答案

使用 android:enabled="false" 是不正确的,因为这实际上完全禁用了 View(它也会将其变灰,这是主要问题)。你想要做的是:

android:clickable="false"

这只会阻止用户点击View,但不会正式“禁用”它。我认为这更符合您的需求。

关于java - 如何使 Android CheckBoxPreference 不可点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16137210/

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