如何为Android React Native中的文本输入定义插入符号颜色?

时间:2018-06-25 12:17:15

标签: android react-native react-native-android

我需要在特定的文本输入中自定义插入符号的颜色。

screenshot with needed element

我找到了三种方法可以做到这一点,但是对我来说都不可行。

  1. 在style.xml中添加下一个代码:

    <item name="colorControlActivated">@color/white</item>

    但是它适用于所有控件,例如Switch,其他TextInputs等。我只需要为单个TextInput更改颜色。

  2. 我尝试指定selectionColor,但是它仅适用于光标和所选文本的背景,而不适用于插入符号。

  3. 我尝试添加可绘制的xml文件,然后将下一件事添加到style.xml:

    <item name="android:editTextStyle">@style/myEditText</item>

    <style name="myEditText" parent="@android:style/Widget.Holo.Light.EditText"> <item name="android:textCursorDrawable">@drawable/color_cursor</item> </style> 但这根本没有用。 Used this answer like template

0 个答案:

没有答案