如何创建类似于具有不同textcolor
的图像的光标答案 0 :(得分:2)
尝试这样的事情:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<solid android:color="#00ff00"/>
<size android:width="1dp"/>
</shape>
布局中的EditText 。
<?xml version="1.0" encoding="utf-8"?>
<EditText xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textCursorDrawable="@drawable/greencursor"
>
</EditText>
答案 1 :(得分:1)
styles.xml怎么样?
<item name="colorControlNormal">@color/accentColor</item>
<item name="colorControlActivated">@color/accentColor</item>
<item name="colorControlHighlight">@color/accentColor</item>
答案 2 :(得分:0)
将android:textCursorDrawable
设置为@null
,例如
android:textCursorDrawable="@null"
现在你的EditText
光标与EditText TextColor相同。
<强>更新强>
然后您可以使用属性:android:textColor
来设置光标所需的颜色。