EditText
已停用,但仍有下划线。为什么,如何删除下划线?究竟下划线是什么意思?在iOS中,相同的组件是UITextView
,但它永远不会强调控件。
<EditText
android:layout_width="305dp"
android:layout_height="79dp"
android:inputType="textMultiLine"
android:ems="10"
android:layout_below="@+id/view"
android:layout_centerHorizontal="true"
android:layout_marginTop="0dp"
android:id="@+id/editText5"
android:text="Do you know y.."
android:enabled="false" />
答案 0 :(得分:4)
禁用EditText
改为使用TextView
。
如何删除下划线?
改为使用TextView
。
或者,可能使用EditText
的不同背景。我假设提供该括号的Theme.Material
/ Theme.AppCompat
方式是通过背景提供的,就像Theme
和Theme.Holo
一样。我没有多年改变EditText
的背景,因为通常不需要。
究竟下划线是什么意思?
它告诉人类这表示他们可以编辑的文本,而不是他们无法编辑的文本。
答案 1 :(得分:0)
您可以将EditText
设置为自定义透明可绘制或仅使用
android:background="@android:color/transparent"