-1

我想要一个EditText只能以编程方式更新的。当我单击它时,我将无法输入任何内容,但是当我单击带有requestFocus此按钮的按钮时,EditText我希望拥有该选项。

我试过了,但在这种情况下,当我点击按钮时android:focusableInTouchMode="true"我也无法使用。EditText

有任何想法吗?

4

2 回答 2

0

如果 EditText 的 id 为 ,则使用 E​​ditText 的属性android:enabled="false"并在您的按钮事件处理程序中使用。((EditText)findViewById(R.id.edittext)).setEnabled(true);edittext

于 2018-10-17T14:26:11.820 回答
0

您可以启用或禁用 EditText。

android:enabled="false"

当您单击按钮时,您必须执行以下操作:

myEditText.setEnabled(true)
于 2018-10-17T14:13:40.927 回答