在Android中使用自定义样式创建TimePickerDialog
作者:互联网
我想在里面创建一个带有TimePicker的DialogFragment或Dialog,就像下图一样.问题是我的应用程序正在使用Holo.Light主题,然后从那里,我正在自定义它,但我找不到任何与TimePicker相关的东西.
是否可以为TimePicker分配自定义样式?我在Android官方文档中找不到任何内容.
下面的图像是我到目前为止所得到的,但是TimePicker仍然没有我想要的颜色(它与标题的分隔符中的橙色相同),即使在XML中我也有它,如下所示:
<TimePicker
android:id="@+id/picker"
style="@style/Checkmark"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dip" />
请问有什么想法吗?
非常感谢提前
解决方法:
我使用HoloEverywhere https://github.com/Prototik/HoloEverywhere在Android 2.2及更高版本中拥有原生Holo元素.如果您使用此库,则可以轻松设置选择器的样式,因为它是开源的,您可以完全访问代码.
可能你不需要整个库,只获取TimePicker元素(谨防依赖地狱)可能会很好
标签:android,dialog,styles,android-timepicker 来源: https://codeday.me/bug/20190629/1325877.html