gpt4 book ai didi

android - TimePickerDialog 自定义主题

转载 作者:行者123 更新时间:2023-11-29 17:24:59 26 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序,现在我的 UI 的一部分有问题:TimePickerDialog。我希望对话框的顶部是橙色而不是经典的

我知道我可以创建一个自定义主题,但我的老板希望它在 4.0 (API 15) 中开发,以便它涵盖几乎所有设备。我不知道如何使用 API 涵盖的设置来设置颜色21 岁及以上..

最佳答案

TimePickerDialog 的外观在您测试的 API 级别上有很大不同。最大的重新设计可能是在 Lollipop (API 21) 中进行的,其中默认对话框具有完全不同的(圆形)外观:

enter image description here

如果您在 API21+ 上进行测试,您可能会看到这个。可以通过调整主题中的 android:color* 属性来更改背景颜色 AFAIK。我不确定是哪一个(可能是 android:colorAccentandroid:colorPrimary...),但很容易确定。

但是,由于您要向下部署到 API 15,并且那里的默认时间选择器有很大不同,我建议使用外部库来为每个用户提供 Lollipop 的相同外观和感觉。

用的最多的大概是this one ,并允许您根据颜色等设置对话框的样式。

关于android - TimePickerDialog 自定义主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35017148/

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