gpt4 book ai didi

android - 更改 TimePicker watch 内指针的颜色。 Material 设计?

转载 作者:行者123 更新时间:2023-11-29 14:46:28 24 4
gpt4 key购买 nike

我在 styles.xml 中制作了自己的样式,它看起来像这样:

<style name="myTimePickerStyle" parent="@android:style/Widget.Material.Light.TimePicker">
<item name="android:numbersTextColor">#ffffff</item>
<item name="android:numbersBackgroundColor">@color/background</item>
<item name="android:numbersSelectorColor">#88000000</item>
<item name="android:headerBackground">@color/background</item>
<item name="android:colorAccent">@color/background</item>
</style>

我的问题是如何将时钟指针(小时和时间)的颜色更改为与标题相同的颜色?

This is how it looks. the clock hands should be the same color as the background

最佳答案

我没试过这个,但也许它能帮到你。只需在您的样式中添加这两个属性

<style name="myTimePickerStyle" parent="@android:style/Widget.Material.Light.TimePicker">
<item name="android:numbersTextColor">#ffffff</item>
<item name="android:numbersBackgroundColor">@color/background</item>
<item name="android:numbersSelectorColor">#88000000</item>
<item name="android:headerBackground">@color/background</item>
<item name="android:colorAccent">@color/background</item>

<!-- clock hand color change -->

<item name="android:hand_hour">#88000000</item>
<item name="android:hand_minute">#88000000</item>
</style>

你应该检查this answer , 也许它能帮到你。

编辑

我在网上搜索了很久,得到了这个解决方案。这两个属性可能适合您。

    <item name="android:numbersSelectorColor">#ff2d6073</item>
<item name="android:numbersBackgroundColor">#ffdddddd</item>

Source

关于android - 更改 TimePicker watch 内指针的颜色。 Material 设计?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35768419/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com