Android – 如何更改TimePicker中的textColor?

前端之家收集整理的这篇文章主要介绍了Android – 如何更改TimePicker中的textColor?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用带有backgroundColor = black的LinearLayout中的TimePicker,但是,我无法在TimePicker中看到数字,并且我需要在布局中将背景颜色设置为黑色,如何更改TimePicker中的textColor?我已经尝试过这个没有运气了:
<style name="MyTimePicker" parent="@android:style/Widget.TimePicker">
    <item name="android:textColor">#000000</item>
</style>

<style name="MyHoloTimePicker" parent="@android:style/Widget.Holo.TimePicker">
    <item name="android:textColor">#000000</item>
</style>

我试图在TimePicker中将它们指定为样式,但是在Android中无法识别Widget.TimePicker和Widget.Holo.TimePicker父样式,我正在使用:

android:minSdkVersion="8"

你能帮帮我吗?谢谢!

解决方法

您也应该使用布局中的样式:
<TimePicker
   style="@style/MyHoloTimePicker"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent" />

当然,您必须创建两个布局才能使用两个主题(API级别小于11或大于11),或者使用两个不同的值创建样式 – 文件夹(“值”和“值-11”;请参阅Android文档).

猜你在找的Android相关文章