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 华为手机无效果的问题相关推荐

  1. Emacs设置光标颜色和高亮

    1.设置光标颜色 ;;红色 (set-cursor-color "red");;绿色 (set-cursor-color "#00ff00")2.设置当前光标处 ...

  2. macOS开发 NSTextField设置光标颜色

    1.NSTextField设置光标颜色 新建继承自NSTextField 的BaseTextField类,重载以下方法 -(BOOL) becomeFirstResponder{BOOL succes ...

  3. 手机上图片信息怎么拉一个矩形框_华为手机EMUI系统隐藏的10个功能,上手体验后,实用性无敌了...

    阅读本文前,请您先点击上面的"蓝色字体",再点击"关注",这样您就可以继续免费收到文章了.每天都有分享,完全是免费订阅,请放心关注. 注:本文转载自网络,如有侵 ...

  4. 华为手机丢失被盗了无法找回怎么删除丢失华为手机里的数据?

    华为手机被盗丢失了,现在无法找回.我想怎么样才能保护丢失华为手机里的数据,不被利用.华为手机能否利用查找设备功能标记手机丢失模式,擦除丢失华为手机上的数据. 华为手机丢失被盗了无法找回怎么删除丢失华为 ...

  5. 手机怎么升级为鸿蒙系统,这9款华为手机可升级为鸿蒙系统,有你的手机吗?...

    华为今年的旗舰机Mate40 系列手机终于发布了,其强大得麒麟9000芯片性能以及EMUI 11系统的流畅表现,让全世界都不得不为华为竖起了大拇指--在芯片被围堵的如此厉害的现在,华为已经保持着自己高 ...

  6. 华为荣耀9i手机计算机没在桌面上,是否可以在华为手机上工作?带您看看荣耀9i...

    华为手机是较好的国产手机品牌之一. 在过去的两年中华为手机外壳怎么拆,销售和市场份额得到了极大的提高,甚至一度喊过要超越苹果三星. 因此,如果您不关注销售情况,那么我们来看一下手机的质量!今天我们要讨 ...

  7. 华为手机备份的通讯录是什么文件_华为手机通讯录在哪个文件夹?怎么恢复华为手机通讯录...

    华为手机通讯录在哪个文件夹?怎么恢复华为手机通讯录?手机通讯录丢失了应该如何恢复,手机丢失了通讯录联系人应该如何恢复呢?许多时候因为各种各样的原因我们会丢失手机重要的通讯录联系人,对于现在这个时刻追求 ...

  8. Android自定义文本输入框光标颜色

    主要通过配置文本输入框如EditText的: android:textCursorDrawable 属性完成. 如果设置 android:textCursorDrawable="@null& ...

  9. Android中为PopupWindow设置半透明背景的方案(兼容华为手机)

    原文地址:https://blog.csdn.net/biaobiao1217/article/details/51438552 android中为PopupWindow设置半透明背景已经是老生常谈的 ...

最新文章

  1. Hibernate + MySQL中文乱码问题
  2. ENISA报告:ICS-SCADA防护建议
  3. Educational Codeforces Round 112 (Rated for Div. 2)
  4. 微信内打开的网页不能下载APP,微信无法打开浏览器访问指定页面的解决方案...
  5. centos 去除屏幕保护
  6. 项目2:PHP抽奖程序 ,抽奖规则代码
  7. Microsoft 错误报告发送修复补丁通用版
  8. FPGA 3-8译码器
  9. 怎么避免后台被搜索_【干货】一文读懂360搜索oCPC
  10. 四六级成绩还可以这样查?Python助你装B一步到位!!!
  11. Contrastive Clustering
  12. 计算机类sci期刊影响因子排名,【科研】全球最新SCI期刊影响因子排名:第一名187.040!...
  13. OpenCV算法加速的一些学习总结
  14. win10 java更新失败_win10系统安装不了java的解决方法
  15. 我已经可以想象,疫情结束后全国男生会……
  16. Kotlin Parcelize注解 即kotlin-android-extensions抛弃之后
  17. 5-1 决策树的模型
  18. Python培训课程推荐
  19. 微信小程序_文档_08_组件_媒体组件_地图_画布_开放能力
  20. IIS中FTP登陆用户名密码都对但进不去的另一种原因

热门文章

  1. Win10安装虚拟网卡
  2. [Git[ 解决 git branch -M main error: refname refs/heads/master not found
  3. wordpress 背景_如何在WordPress中添加全屏背景图片
  4. [Azure]使用Powershell输出某台ASM虚拟机的NSG和ACL
  5. from .onnxruntime_pybind11_state import * # noqa ddddocr运行报错
  6. 2022 SMUCTF 永远都对-rui WriteUp
  7. 【RFC3449 网络路径不对称对 TCP 性能的影响】(翻译)
  8. AriaNG保存服务器信息,安装Aria2+AriaNg
  9. 十、cocos2d-x 字体描边和制作阴影
  10. NetFPGA-SUME10G以太网接口仿真问题