解决android手机EditText设置光标颜色,android:textCursorDrawable=@drawable/corner_cursor 华为手机无效果的问题
app开发,根据产品需求,需要修改输入框内,光标的颜色, 需要增加一个属性,
android:textCursorDrawable="@drawable/corner_cursor"
上完整的代码:
<EditTextandroid:id="@+id/alertdialog_zhuan_zeng_friend_phone_Edt"android:layout_width="match_parent"android:layout_height="40dp"android:textCursorDrawable="@drawable/corner_cursor"android:singleLine="true"android:maxLength="11"android:inputType="number"android:hint="手机号码"android:background="@color/color_F6F6F6"android:textColor="@color/color_666666"android:textSize="15sp" />
然后发现,大部分手机,光标颜色是变化为自己设置的颜色了的,但发现 华为手机 光标颜色还是系统自带颜色,设置的颜色无效果。经多次调试测试发现 需要在EditText里增加一个设置的属性,才会使 华为手机 的光标颜色生效: 代码是:
android:imeOptions="normal"
修改后完整代码是:
<EditTextandroid:id="@+id/alertdialog_zhuan_zeng_friend_phone_Edt"android:layout_width="match_parent"android:layout_height="40dp"android:textCursorDrawable="@drawable/corner_cursor"android:imeOptions="normal"android:singleLine="true"android:maxLength="11"android:inputType="number"android:hint="手机号码"android:background="@color/color_F6F6F6"android:textColor="@color/color_666666"android:textSize="15sp" />
corner_cursor.xml文件代码( android:textCursorDrawable="@drawable/corner_cursor" ):
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"android:shape="rectangle"><!-- 手机号,密码输入框 输入框的光标颜色 --><size android:width="0.5dp" /><solid android:color="@color/color_FF5B00" />
</shape>
到此,设置输入框光标颜色,效果完美,完美解决 华为手机 设置输入框光标颜色不无效的问题。
解决android手机EditText设置光标颜色,android:textCursorDrawable=@drawable/corner_cursor 华为手机无效果的问题相关推荐
- Emacs设置光标颜色和高亮
1.设置光标颜色 ;;红色 (set-cursor-color "red");;绿色 (set-cursor-color "#00ff00")2.设置当前光标处 ...
- macOS开发 NSTextField设置光标颜色
1.NSTextField设置光标颜色 新建继承自NSTextField 的BaseTextField类,重载以下方法 -(BOOL) becomeFirstResponder{BOOL succes ...
- 手机上图片信息怎么拉一个矩形框_华为手机EMUI系统隐藏的10个功能,上手体验后,实用性无敌了...
阅读本文前,请您先点击上面的"蓝色字体",再点击"关注",这样您就可以继续免费收到文章了.每天都有分享,完全是免费订阅,请放心关注. 注:本文转载自网络,如有侵 ...
- 华为手机丢失被盗了无法找回怎么删除丢失华为手机里的数据?
华为手机被盗丢失了,现在无法找回.我想怎么样才能保护丢失华为手机里的数据,不被利用.华为手机能否利用查找设备功能标记手机丢失模式,擦除丢失华为手机上的数据. 华为手机丢失被盗了无法找回怎么删除丢失华为 ...
- 手机怎么升级为鸿蒙系统,这9款华为手机可升级为鸿蒙系统,有你的手机吗?...
华为今年的旗舰机Mate40 系列手机终于发布了,其强大得麒麟9000芯片性能以及EMUI 11系统的流畅表现,让全世界都不得不为华为竖起了大拇指--在芯片被围堵的如此厉害的现在,华为已经保持着自己高 ...
- 华为荣耀9i手机计算机没在桌面上,是否可以在华为手机上工作?带您看看荣耀9i...
华为手机是较好的国产手机品牌之一. 在过去的两年中华为手机外壳怎么拆,销售和市场份额得到了极大的提高,甚至一度喊过要超越苹果三星. 因此,如果您不关注销售情况,那么我们来看一下手机的质量!今天我们要讨 ...
- 华为手机备份的通讯录是什么文件_华为手机通讯录在哪个文件夹?怎么恢复华为手机通讯录...
华为手机通讯录在哪个文件夹?怎么恢复华为手机通讯录?手机通讯录丢失了应该如何恢复,手机丢失了通讯录联系人应该如何恢复呢?许多时候因为各种各样的原因我们会丢失手机重要的通讯录联系人,对于现在这个时刻追求 ...
- Android自定义文本输入框光标颜色
主要通过配置文本输入框如EditText的: android:textCursorDrawable 属性完成. 如果设置 android:textCursorDrawable="@null& ...
- Android中为PopupWindow设置半透明背景的方案(兼容华为手机)
原文地址:https://blog.csdn.net/biaobiao1217/article/details/51438552 android中为PopupWindow设置半透明背景已经是老生常谈的 ...
最新文章
- Hibernate + MySQL中文乱码问题
- ENISA报告:ICS-SCADA防护建议
- Educational Codeforces Round 112 (Rated for Div. 2)
- 微信内打开的网页不能下载APP,微信无法打开浏览器访问指定页面的解决方案...
- centos 去除屏幕保护
- 项目2:PHP抽奖程序 ,抽奖规则代码
- Microsoft 错误报告发送修复补丁通用版
- FPGA 3-8译码器
- 怎么避免后台被搜索_【干货】一文读懂360搜索oCPC
- 四六级成绩还可以这样查?Python助你装B一步到位!!!
- Contrastive Clustering
- 计算机类sci期刊影响因子排名,【科研】全球最新SCI期刊影响因子排名:第一名187.040!...
- OpenCV算法加速的一些学习总结
- win10 java更新失败_win10系统安装不了java的解决方法
- 我已经可以想象,疫情结束后全国男生会……
- Kotlin Parcelize注解 即kotlin-android-extensions抛弃之后
- 5-1 决策树的模型
- Python培训课程推荐
- 微信小程序_文档_08_组件_媒体组件_地图_画布_开放能力
- IIS中FTP登陆用户名密码都对但进不去的另一种原因
热门文章
- Win10安装虚拟网卡
- [Git[ 解决 git branch -M main error: refname refs/heads/master not found
- wordpress 背景_如何在WordPress中添加全屏背景图片
- [Azure]使用Powershell输出某台ASM虚拟机的NSG和ACL
- from .onnxruntime_pybind11_state import * # noqa ddddocr运行报错
- 2022 SMUCTF 永远都对-rui WriteUp
- 【RFC3449 网络路径不对称对 TCP 性能的影响】(翻译)
- AriaNG保存服务器信息,安装Aria2+AriaNg
- 十、cocos2d-x 字体描边和制作阴影
- NetFPGA-SUME10G以太网接口仿真问题