答案 0 :(得分:2)
我可以解决它:将android:backgroundTint="@color/color_you_wat"
添加到布局文件
答案 1 :(得分:1)
编程:
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 ->
修改强>
您始终可以在xml
文件中使用:
"app:backgroundTint="@color/myColor"
中的 xml
。
请勿使用android:
。否则,您将失去Android 4.4及更早版本的后向兼容性。
希望有所帮助
答案 2 :(得分:0)