首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Make EditText ReadOnly

Make EditText ReadOnly
EN

Stack Overflow用户
提问于 2011-06-17 17:44:54
回答 22查看 190.5K关注 0票数 126

我想创建一个只读的EditText视图。执行此代码的XML似乎是android:editable="false",但我想用代码完成此操作。

我该怎么做呢?

EN

回答 22

Stack Overflow用户

回答已采纳

发布于 2011-06-17 17:47:55

请使用此代码..

代码语言:javascript
复制
Edittext.setEnabled(false);
票数 142
EN

Stack Overflow用户

发布于 2011-09-25 10:55:23

如果您setEnabled(false),那么您的editText将显示为禁用(灰色等)。您可能不想更改编辑器的可视化方面。

一种侵入性较小的方法是使用setFocusable(false)

我相信这回答了你的问题,更接近你的初衷。

票数 102
EN

Stack Overflow用户

发布于 2014-03-11 12:23:56

XML使用中:

代码语言:javascript
复制
android:editable="false"

举个例子:

代码语言:javascript
复制
<EditText
    android:id="@+id/EditText1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:editable="false" />
票数 30
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6384004

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档