Android 修改EditText的光标颜色和背景色
2016-04-14 15:47
267 查看
Edittext 的光标颜色:
在xml布局文件中android:textCursorDrawable=”@null” 表示光标的颜色和字体的颜色一样
当然,我们也可以自定义光标的颜色,在drawable文件夹下写个edit_cursor_color.xml文件
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <size android:width="2dp" /> <solid android:color="#ff7200" /> </shape>
然后 android:textCursorDrawable=”@drawable/edit_cursor_color”
Edittext 的背景颜色:
设置系统的 EditText 是一条下划线,自定义一条下划线的背景色<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape android:shape="rectangle" > <gradient android:endColor="#ff7200" android:startColor="#ff7200" /> </shape> </item> <item android:bottom="2dp"> <shape android:shape="rectangle" > <gradient android:endColor="#eeeeee" android:startColor="#eeeeee" /> </shape> </item> </layer-list>
效果完全就是上图效果。
相关文章推荐
- Mac 下查看 Android Studio 的 SHA1的方法
- Android各个文件夹对应的分辨率?
- Android AudioTrack详解
- Android 触摸屏(TP)问题现象分析和解决方法汇总
- Android 4.2原生支持从右到左的文字排列格式
- Android AudioRecord实现录音
- 使用Monkey测试项目
- Android MVP设计模式的最佳实现
- 了解Android资源(下)
- Android AudioManager详解
- 【Android】【组件通信】StartActivityForResult
- 了解Android资源(上)
- Android开发规范之编码规范
- [Android Studio系列(四)] 自定义gradle变量
- Android开发中图片的三级缓存策略
- Android AsyncPlayer
- Android Studio生成get,set,tostring,构造函数
- android 中组件继承关系图,一目了然
- 王学岗屏幕适配(一)
- Android 6.0权限机制及开发流程详解