EditText上。红色光标和下划线

时间:2017-09-08 08:59:18

标签: java android android-edittext

为表单创建EditText时,光标和下划线显示为红色。

phone gif

如何解决这个问题?

找到this解决方案后,我补充道:

android:inputType="phone|textNoSuggestions"

1 个答案:

答案 0 :(得分:1)

将主题的强调颜色更改为白色,以更改此线条和光标的颜色。您的强调颜色现在设置为红色。

要执行此操作,请转到styles.xml并检查主应用主题的“colorAccent”指向的内容。可能它指向'@ color / accent'这样:

<style name="AppTheme" ... >
    <item name="android:colorAccent">@color/accent</item>
    ...

然后更新应用的强调颜色,将colors.xml中的'重音'(或者在styles.xml中为您设置的任何ID)更改为白色,如下所示:

<color name="accent">@android:color/white</color>