android - 如何在 React Native for Android 中为文本输入定义插入符号颜色?
问题描述
我需要在特定文本输入中自定义插入符号颜色。
我找到了三个选项来做到这一点,但没有一个对我有用。
将下一个代码添加到 style.xml:
<item name="colorControlActivated">@color/white</item>
但它适用于所有控件项目,如 Switch、其他 TextInputs 等。我只需要为单个 TextInput 更改颜色。
我试图指定
selectionColor
,但它仅适用于光标和所选文本的背景,而不是插入符号。我尝试添加可绘制的 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>
但它根本不起作用。像模板一样使用这个答案
解决方案
推荐阅读
- python-3.x - AttributeError:解析 CNN 源时,对象没有“已发布”属性
- asp.net - 使用 PushSharpHttpTwo 的 HTTP-2 推送通知
- python - 对变量名使用插入器的替代方法
- ios - 如何在 swift 5 中将 UIImage 保存到 UserDefaults
- html - 每当在存储的文本中更改信息时,如何存储文件版本控制?
- python - 无法在 M1 Bigsur 上导入枕头
- powershell - 使用 Add-Content PowerShell 将文本添加到现有文件的新行
- java - 如何在 Kotlin 中抑制检查式警告
- linux - cp: -r 未指定;省略目录 '/content/GrassCarp'
- reactjs - 如何使用打字稿将类型组合成一种类型并做出反应?