如何隐藏 EditText 下栏(末尾带有小衬线的提示行)?
可能有更好的方法来做我想做的事:我有一个带有 EditText 的布局。通常,在用户可以点击它并开始输入或编辑文本的地方,这显示得很好。
但是,有时我想使用相同的布局(简化其他逻辑)以只读方式显示相同的数据。我希望演示文稿相似 - 它应该具有相同的高度和相同的字体,但没有下划线。
作为权宜之计,我将通过删除 EditText 并替换 TextView 来实现这一点。我认为这会产生预期的结果,但它似乎是一种迂回,一种昂贵的方式来做一些应该很容易通过改变属性来完成的事情。
您可以将其设置EditText为具有自定义透明可绘制对象或仅使用
EditText
android:background="@android:color/transparent"
要么
android:background="@null"
或以编程方式
editText.setBackgroundResource(android.R.color.transparent);