android中如何更改EditText 的光标颜色?急求急求

android中如何更改EditText 的光标颜色?急求急求,第1张

发现为application设置android:theme="@style/AppTheme",那么光标颜色会和字体一样

自定义过theme就会变成白色了,这时候如果背景也是白色,那光标几乎看不到了,但确实是存在的

修改自定的style文件,为自己的style文件里加上一句parent="android:Theme.Light"就好了

光标颜色会和字体一个颜色

就这样解决,摆脱android:textCursorDrawable属性,用api 2.2测试的

在使用EditText的XML 文件中加入一个属性:

android:textCursorDrawable="@null"

android:textCursorDrawable 这个属性是用来控制光标颜色的,

"@null" 是作用是让光标颜色和text color一样


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/10920741.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存