如何在Android应用中更改时间戳的颜色?

时间:2016-04-27 11:37:07

标签: java android native timepicker

从下图中可以看出,我在我的应用中使用了时间选择器 我需要改变颜色,但不知道如何...
谢谢你的帮助。

enter image description here

1 个答案:

答案 0 :(得分:0)

这可以通过xml(仅限5.0+)

轻松实现

V21 /的themes.xml

<style name="Theme"
       parent="MyTheme.Base">

    <item name="android:dialogTheme">@style/Theme.Dialog</item> <!-- TimePicker dialog -->
    <item name="android:alertDialogTheme">@style/Theme.Dialog</item> <!-- Alert dialog -->

</style>

<style name="Theme.Dialog"
       parent="android:Theme.Material.Light.Dialog">

    <item name="android:colorAccent">@color/...</item>
    <item name="android:colorPrimary">@color/...</item>
    <item name="android:colorPrimaryDark">@color/...</item>

</style>

编辑 请注意,从Android支持库22.1.0开始,有一个新的AppCompatDialog可用! http://android-developers.blogspot.de/2015/04/android-support-library-221.html