[英]I want to set a value in textField and not being able to change this value, only possible to insert new values. (kotlin)
我有一个注册表单,当我在输入时选择一个特定的选项时,这个表单的一个 textField 会收到一个无法更改的值,只能在这个 textField 中输入其他值。
如果您想要一个只有应用程序可以更新的文本字段(并且用户不能输入),请使用TextView
。
如果您希望他们能够输入它,但您希望能够设置一个值并“锁定”它以便他们无法再编辑它,您可以使用EditText
并执行enabled = false
。 这也会使该字段变灰 - 如果您不希望这样,您可以执行inputType = EditorInfo.TYPE_NULL
以防止键盘出现。
如果您想要用户可以选择的一组固定选项,您可以使用AutoCompleteTextView
或等效的 Material Components
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.