Android进阶之路 |
您所在的位置:网站首页 › 陈少美个人资料简介及家世 › Android进阶之路 |
面对这样的需求 :改变光标颜色 ,改变下划线颜色,面对这样的需求,我只能说…好吧… EditText相关Blog TextView、EditText属性大全监听EditText的文本变化设置EditText光标颜色与下划线颜色EditText禁止输入表情符号EditText一键清除内容EditText首字母不可为0Effect : [外链图片转存中…(img-rknphmSY-1569574773087)] 设置全局EditText光标颜色修改单一的某个EditText的光标颜色默认的EditText展示效果设置自己喜欢的光标颜色与下划线颜色完整 Xml 设置全局EditText光标颜色 先找到 manifests 上文中的这行代码“android:theme=“@style/AppTheme”,查看AppTheme的属性 @color/colorPrimary @color/colorPrimaryDark @color/colorAccent其中 @color/colorAccent就是设置全局的获取焦点后的光标颜色,可以修改这里变成我们需求的色值 设置好之后,这就是我们的成形代码,和平常的没有区别 修改单一的某个EditText的光标颜色主要注意 : android:textCursorDrawable="" EditText光标的一个属性,一般不太用到 res - drawavke - 创建对应的资源文件 -( bg_edittext ) 在EditText中设置textCursorDrawable属性 默认的EditText展示效果 原始的光标颜色与下划线颜色 ,可根据之前的全局配置进行原始展示 设置自己喜欢的光标颜色与下划线颜色主要注意 : android:theme=" "设置自己theme的style res - values -styles 创建自己的Style样式, @color/colorPrimary @android:color/holo_orange_dark EditText中的使用方式,直接设置theme,如果需要替换光标颜色,可以重写textCursorDrawable属性,反之则不动 完整 Xml |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |