gpt4 book ai didi

android - 暂时禁用 EditText 字段时出现问题

转载 作者:行者123 更新时间:2023-11-29 22:31:21 25 4
gpt4 key购买 nike

我正在尝试创建一个以下列形式获取输入的 Activity :

() Option 1  (a RadioButton)
() Option 2 (a RadioButton)
() Custom (a RadioButton)
[ ] (a EditText)

这个想法是用户可以选择两个预定义值之一,或者输入一个自定义值。为了让他输入自定义值,他必须激活“() Custom”RadioButton。

<EditText 
android:id="@+id/CustomValue"
android:text=""
android:enabled="false"
android:inputType="phone"
android:digits="0123456789." />

问题如下

执行此代码时,在选中“() Custom”RadioButton 之前,EditText 以阴影颜色显示(与没有 enable=false 的那些不同)。但是,如果单击 TextView,则会显示输入键盘并接受输入。

有人知道怎么解决吗?谢谢。

最佳答案

我认为目前这是一个问题,已作为错误报告给 Android。

您可以将 EditText 设置为:

android:focusable="false"

这将不允许用户选择要输入的字段。

或者,您可以将字段设置为:

android:visibility="gone"

或:

android:visibility="invisible"

然后将可见性更改为可见。

有关详细信息,请参阅以下内容:

http://code.google.com/p/android/issues/detail?id=2771

关于android - 暂时禁用 EditText 字段时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3876015/

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