我的问题是 - 如何在 17 API 上更改禁用EditText
下划线颜色?我尝试过样式,没有寻找禁用的参数。有什么建议吗?
您可以设置编辑文本背景转换以删除下划线
android:background="@android:color/transparent"
从这里获取答案
以下API level 21
要设置颜色:
editText.getBackground().setColorFilter(color, PorterDuff.Mode.SRC_IN);
要删除颜色:
editText.getBackground().clearColorFilter();
注意:当编辑文本具有焦点时,您设置的颜色将不会采用 效果,相反,它具有焦点颜色。