- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
阅读 React Native 文档后,我了解到 selectionColor 用于更改光标的颜色,而不是 android 系统的主要默认颜色。
所以我尝试了以下方法:
<TextInput selectionColor="#2E5BFF" {...props} autoCapitalize="none" autoCorrect={false} />
问题是在 Android 设备上它仍然获得 Android 的绿色默认颜色,在模拟器上它很好并且显示 #2E5BFF
颜色。我的 android 设备都有 android P。
是否有任何已知的错误或我在这里做错了什么?
编辑
我正在使用 Expo SDK 32.0.0
最佳答案
你可以在styles.xml
文件中设置colorControlActivated
。像这样
<style name="AppTheme" parent="Theme.AppCompat.Light">
<item name="colorPrimary">@color/kio_turquoise</item>
<item name="colorPrimaryDark">@color/kio_hot_pink</item>
<!-- sets cursor color -->
<item name="colorControlActivated">@android:color/black</item>
</style>
因为应用程序的 Backbone 是 native android 应用程序。有关更多信息,您可以引用这篇文章。这非常有帮助。
关于android - TextInput selectionColor 属性在 android 上没有改变颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55588759/
当我选择自定义单元格时,它会隐藏单元格中的所有内容并仅显示选择颜色。 如何在选择时使背景变暗一点? 最佳答案 除了重写 setHighlighted: 之外,您还可以使用表格 View 单元格的 Vi
阅读 React Native 文档后,我了解到 selectionColor 用于更改光标的颜色,而不是 android 系统的主要默认颜色。 所以我尝试了以下方法: 问题是在 Android 设
我正在尝试为 TextInput 自定义我的光标和选择颜色。在 iOS 上,更改颜色效果很好,所选颜色会显得更浅且易于阅读。然而,在 Android 上,颜色完全按照它所写的那样显示,考虑到我的文本是
如何更改 fabric.js 上的默认蓝色 selectionColor?我试图在 fabric.js 中更改这些行,但没有效果: selectionColor: 'rgba(17,119,255,0
我想选择一行特定的文本并用蓝色突出显示它,我希望该文本的前景色为白色。我试过了 this.Select(start, length); this.SelectionBackColor = Colo
我正在尝试的 - 我有一个 UITableView .在选择任何特定行时,它应该显示一个 selectionColor(Blue 等),然后它应该消失。任何属性/代码可以做到这一点?我实际上是在 My
我是一名优秀的程序员,十分优秀!