关于部分手机的Edtitext光标样式问题

来源:互联网 发布:android 防止sql注入 编辑:程序博客网 时间:2024/06/07 06:03

今天遇到一个有点奇葩的问题.就是突然发现乐视1S手机的Edittext控件的光标都是显示白色.

因为一直在其他手机没发现过,所以被产品经理说~


一开始因为有一些Edittext是用addView上去的.可是在代码中并没有可以设置textCursorDrawable.所以只能讲无法解决(主要是懒),下次迭代的时候再解决.

然后今天处理这个问题.发现网上很多都是说直接在xml文件里面添加android:textCursorDrawable="@null".

经过测试,还是乐视手机还是不行.

不过倒是给了我一个提示.既然这个是Drawable.那么就可以用color...天真如我直接添加 #000000

然并卵.

最后没办法.尝试下建一个edittext_color_cursor.xml在Drawable文件夹.

代码如下:

<shape xmlns:android="http://schemas.android.com/apk/res/android">    <size android:width="1dp" />    <solid android:color="#000000"  /></shape>
好啦.一切都完美~

0 0