在最近的安卓版本上,numberpickers绘制时使用蓝色分隔线(参见下图)。我想改变这个颜色。有可行的解决方案吗?或者可能是一个包含允许自定义分隔线颜色的NumberPicker更新版本的库?我试过android-numberpicker但由于库中的一些代码尝试访问不存在的资源id,我在运行时收到错误(见下文)。android.content.res.Resources$NotFoundException:ResourceID#0x0atandroid.content.res.Resources.getValue(Resources.java:1123)atandroid.cont
我查看了几乎所有关于此的主题,但没有一个提供有效的答案。NumberPicker的样式设置不起作用(根据此线程:NumberPickertextColour)将numberPicker上的样式属性设置为具有颜色项的样式也没有任何效果。在numberPickerXML上设置textColor属性也没有任何作用。我最接近的方法是使用numberPicker将其getChildAt()转换为EditText,然后在该EditText上执行setColor(),但这只会在初始化时改变child的颜色,然后每次它从中选出;也不是我想要的。有什么帮助吗?谢谢 最佳答案
Closed.ThisquestiondoesnotmeetStackOverflowguidelines。它当前不接受答案。想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。去年关闭。Improvethisquestionflutter中是否有类似NumberPicker小部件的东西?我的意思是类似于DatePicker,但仅用于选择数字。如果答案是否定的,那么您对我如何实现这样的事情有任何建议吗?提前致谢:)编辑:通过创建自己的https://pub.dartlang.org/packages/numberpicker解决 最佳答案