解决android手机EditText设置光标颜色,android:textCursorDrawable=\"@drawable/corner_cursor\" 华为手机无效果的问题
<EditText android: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" 修改后完整代码是: <EditText android:id="@+id/alertdialog_zhuan_zeng_friend