聚焦时如何隐藏编辑文本的线条颜色

时间:2021-06-25 05:58:33

标签: android kotlin android-layout android-edittext

如何隐藏编辑文本聚焦时的下划线颜色。同时当它没有聚焦时我想在android中显示下划线颜色

1 个答案:

答案 0 :(得分:0)

把这个选择器放在一个 xml 中。在聚焦错误状态的可绘制对象中添加未聚焦的可绘制对象 ID,并将此可绘制对象文件添加到编辑文本的背景中。

<?xml version="1.0" encoding="utf-8"?>
  <selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_focused="true" android:drawable="@android:color/transparent" />
    <item android:state_focused="false" android:drawable="your unfocussed drawable id here" />
  </selector>