我有一个编辑文字。如何从代码中使其不可编辑。
通过提供标签android:editable
,我们可以在布局中进行..但我需要在代码中执行...请帮助
答案 0 :(得分:4)
我相信它就像
一样简单editText.setEnabled(false);
答案 1 :(得分:2)
参考EDITTEXT
edt.setClickable(false);
edt.setFocusable(false);
***Layout***
<EditText android:id="@+id/edt"
android:layout_width="200px" android:layout_height="wrap_content"
android:text="" android:textSize="18sp" android:maxLength="15">
</EditText>
答案 2 :(得分:1)
如果你还没找到答案,我在网上找到了这个:
答案 3 :(得分:1)
我正在使用这个问题,这个解决方案:
valueText.setEnabled(false);
valueText.setClickable(false);
valueText.setFocusable(false);
//Just for better text vision
valueText.setTextColor(Color.WHITE);