如何制作无法编辑的EditText?

Pat*_*man 6 java android android-edittext

我试图使editText显示文本,但不是可编辑类型.我不能在那里使用textview,因为我使用相同的组件来输入值.怎么实现呢?任何帮助都非常感谢,并提前感谢.

Moh*_*ikh 17

editText.setFocusable(false); editText.setClickable(false); 两个属性将EditText变为不可聚焦和不可点击,这导致不可编辑的Edittext

  • ya ..我评论了功能和你的编码工作...对于editText,长按edittext正在粘贴剪贴板内容.我可以给editText.setLongClickable(false); ? (3认同)

Awa*_*riq 5

使 EditText 只读。

像这样:

android:enabled="false"
Run Code Online (Sandbox Code Playgroud)

或代码: edittext.setEnabled(false)edittext.setFocusable(false)edittext.setFocusableinTouchMode(false)