【发布时间】:2016-06-05 15:09:00
【问题描述】:
所以,我搜索了很多,但我找不到任何东西,如果这最终是重复的,我很抱歉,但我想改变用于移动光标的 EditText 光标指针的颜色
我已经设法改变了光标本身的颜色,但它不会影响似乎只响应 AccentColor 的指针。
我很确定这是可能的,因为我记得看到一个应用程序做到了,它有指针,对话框中的所有元素都会根据您选择的颜色更改颜色,而不会更改视图下方视图的强调色对话框。
请帮忙:)
【问题讨论】:
-
如你所说,我认为你可以通过改变accentColor来改变这个颜色
-
是的,但是改变强调色也会改变被硬连线到强调色的底层元素的颜色
-
也许您可以为此编辑文本创建一个自定义主题并根据需要设置accentColor
-
我没想到这一点,我马上试试,告诉你,你知道以编程方式更改主题的强调色的方法吗?
-
可以检查这个:stackoverflow.com/questions/25354558/…,但似乎并不像只在styles.xml中添加几行那么简单:)
标签: android pointers colors android-edittext