我正在尝试更改 ICS+ 中 SearchView 小部件上闪烁光标的颜色。我尝试了以下方法:
- 添加
<item name="android:textCursorDrawable">@null</item>
到我的主题 - 将 AutoCompleteTextViews 的样式添加到我的主题并将该样式的 textCursorAttribute 设置为 @null
android:textCursorDrawable="@null"
直接在 SearchView 上设置
我在这里阅读了答案(SearchView 中的自定义光标颜色),但是 searchAutoCompleteTextView 没有非 ABS 样式,因此无法尝试。我还寻找了一种 Java 方法来设置文本光标可绘制,但找不到 - 我正在修改 Java 中 SearchView 的其他方面,如果有可用的方法,我可以使用光标来做到这一点。
我已经对 SearchView 进行了相当广泛的自定义,但最后一个更改是让它看起来不正确——光标在白色背景上是白色的,所以不容易看到。我可以尝试任何其他想法吗?