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