android - 以编程方式更改 Android 的 EditText 光标指针颜色

标签 android pointers colors android-edittext

所以,我搜索了很多但找不到任何东西,如果这最终是重复的,我很抱歉,但我想更改用于移动光标的 EditText 光标指针的颜色

enter image description here

我已经设法改变了光标的颜色本身,但它不会影响似乎只响应 accentColor 的指针。

我很确定这是可能的,因为我记得看到一个应用程序做到了,它有指针和对话框中的所有元素根据您选择的颜色改变颜色,而不改变下面 View 的强调色对话框。

请帮忙:)

最佳答案

您可以仅为此 EditText 创建自己的样式/主题并更改 ColorAccent :

<style name="EditTextColorCustom" parent="@style/AppBaseTheme">
        <!-- Customize your theme here. -->
        <item name="colorAccent">@color/colorAccent</item>
    </style>

关于android - 以编程方式更改 Android 的 EditText 光标指针颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35583320/

相关文章:

android - 如何启用 github 操作访问 gradle 属性?

java - 使用 libgdx 中的 AssetManager 类

c++ - 如何管理指向对象的指针数组?

javascript - 将颜色/字体大小/CSS 添加到 Javascript

Android:点击时生成随机颜色?

android - 位置设置对话框显示两次或如何检测该对话框显示\关闭

android - 如何通过改造发出 CURL 请求?

c - 使用字段元素初始化指向结构的指针

c - 如何使用指针读取字符串中间的字符?

java - JFreeChart - 具有 2 个图例的颜色问题