Android layout 更改文本高亮显示颜色

Android layout 更改文本高亮显示颜色,android-layout,android-edittext,Android Layout,Android Edittext,有人知道如何更改editText中显示的绿色吗 如果可能的话,我希望从布局XML中执行此操作 在编辑文本图像的正下方 感谢您的帮助。以编程方式: editText.getBackground().mutate().setColorFilter(getResources().getColor(R.color.your_color), PorterDuff.Mode.SRC_ATOP); 使用主题: <style name="AppThem" parent="Theme.AppComp

有人知道如何更改editText中显示的绿色吗

如果可能的话,我希望从布局XML中执行此操作 在编辑文本图像的正下方

感谢您的帮助。

以编程方式:

  editText.getBackground().mutate().setColorFilter(getResources().getColor(R.color.your_color), PorterDuff.Mode.SRC_ATOP);
使用主题:

<style name="AppThem" parent="Theme.AppCompat.Light.DarkActionBar">
     <!-- change values below to make same eefect for all EditTexts ->
    <item name="colorControlNormal">#c5c5c5</item>
    <item name="colorControlActivated">@color/accent</item>
    <item name="colorControlHighlight">@color/accent</item>
</style>
<!-- also you can create different styles with values above for many different views ->


我可以在布局文件的编辑文本中添加:
android:backgroundTint=“@color/color\u you\u wat”
来解决这个问题,谢谢,但它对我不起作用,一旦我点击这个编辑文本来设置电子邮件,这个绿色就会出现,我不知道它来自哪里