<EditText
android:id="@+id/myEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:enabled="false" >
</EditText>
我有上面的编辑文本是禁用的。我只是从其他地方的值并插入那里,用户不能在里面键入。但是,编辑文本的颜色当在禁用的形式是太灰色和不可见的用户有时.我喜欢它出现黑色.有什么基本的功能,我不知道比可以改变编辑文本的颜色时,在禁用模式?任何其他的解决办法也都很好。
4条答案
按热度按时间lymnna711#
您的布局:
编辑文本可绘制.xml:
x4shl7ld2#
只需将文本颜色设置为黑色即可:
nmpmafwu3#
尝试使用statelist xml drawable,并将其设置为EditText的背景:
有关详细信息,请检查此链接
yhuiod9q4#
如果你不想让用户输入,你应该使用TextView。这样你就不需要使用disable来阻止用户输入。