EditText 各部分颜色设置小结

2017-10-20  本文已影响560人  理论加实践

今天为了解决EditText的设置问题,研究了下EditText的各个部分颜色设置方法。总结如下:

1背景

关联属性:

android:background 背景

android:backgroundTint + android:backgroundTintMode 背景的着色,就是将backgroundTint和background混合,后面是混合模式。

2文字选中背景

关联属性:

android:textColorHighlight

3textSelectHandle(选择文本的小水滴)

关联属性:

android:textSelectHandle 中间的选择器图标

android:textSelectHandleLeft 左边的选择器图标

android:textSelectHandleRight 右边的选择器图标

关联主题属性:

android:colorControlActivated 设置某些控制器激活时候的颜色(CheckBox,EditText的textSelectHandle,Switch),默认使用主题色中的colorAccent

android:colorControlNormal 设置某些控制器未激活时候的颜色(CheckBox,EditText的textSelectHandle,Switch),默认使用主题色中的colorAccent

如果不需要改变小水滴的图片,只是希望改变小水滴的颜色,那么只需要改变android:colorControlActivated的颜色值即可。

上一篇下一篇

猜你喜欢

热点阅读