关闭聚焦和聚焦时,更改编辑文本下划线颜色是相同的

Dan*_*lRM 4 xml android

在此输入图像描述我的编辑文本下划线似乎总是在聚焦时突出显示,我一直试图使所有的线条与图片中的第一个颜色相同,这是我的XML代码,任何人都知道如何突出显示所有三条线(甚至当其他编辑文本没有聚焦时)?提前致谢!!!

<EditText
        android:id="@+id/edit_password_second"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="textPassword"
        android:textColor="@color/edit_text_color"
        android:backgroundTint="@color/edit_text_color"
Run Code Online (Sandbox Code Playgroud)

Sta*_*ats 6

您可以尝试添加主题

<style name="EditTextTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorControlNormal">@color/primary</item>
<item name="colorControlActivated">@color/primary</item>
<item name="colorControlHighlight">@color/primary</item>
</style>
Run Code Online (Sandbox Code Playgroud)

并在EditText上设置它

<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/EditTextTheme">
</EditText>
Run Code Online (Sandbox Code Playgroud)