gpt4 book ai didi

android - 如何修复 DatePicker 设计

转载 作者:行者123 更新时间:2023-11-30 02:15:44 26 4
gpt4 key购买 nike

我在日期选择器设计方面遇到问题。当我在 eclipse 屏幕上看到它时,我有不同的设计,当我在模拟器上运行它时,它显示了不同的设计。屏幕截图和代码如下。

<DatePicker
android:id="@+id/added_date"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:calendarViewShown="false"
android:soundEffectsEnabled="false" />

我在 values/styles.xml 中使用的代码。如果我不使用这段代码,我会得到一个完全不同的日期选择器。

<item name="android:datePickerStyle">@android:style/Widget.DatePicker</item>

Eclipse 截图:

Eclipse screenshot

模拟器截图:

Emulator screenshot

最佳答案

这是您运行的 Android 操作系统版本的结果:后者是 4.0(或 3.x holo)及以上版本,前者是 2.x 及以下版本。样式取决于操作系统版本:您可以使用第三方库(样式已定义且不依赖于操作系统版本:查看此处 https://android-arsenal.com/search?q=date+picker 了解您可能需要的内容,而不是依赖于 sdk。

请注意,您可以更改样式以反射(reflect)预览中的特定操作系统版本,方法是查找旁边带有数字的 Android 图标,然后选择您希望预览反射(reflect)的操作系统版本。

如果你不想使用第三方库,你可以通过重写主题样式来强制日期选择器的样式,引用这篇文章:datepicker with different style than activity

关于android - 如何修复 DatePicker 设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29378860/

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