Android:如何设置 DatePicker 的样式?
Posted
技术标签:
【中文标题】Android:如何设置 DatePicker 的样式?【英文标题】:Android: How to style the DatePicker? 【发布时间】:2013-12-06 17:46:40 【问题描述】:我想设置 DatePicker 的样式,但找不到方法。
我想编辑布局(可在此处找到其参考: https://android.googlesource.com/platform/frameworks/base/+/36f469fa46bd009bfbc27d1350af5bde4a4dd378/core/res/res/layout/date_picker_holo.xml),但 Android Studio 编辑器无法识别 internalLayout
<style name="MyDatePicker" parent="Widget.DatePicker">
<item name="android:internalLayout">@android:layout/date_picker_holo</item>
</style>
有人知道怎么做吗?
【问题讨论】:
从 API 级别 11 开始,有一个datePickerStyle
允许与 calendarViewShown
、startYear
、endYear
、maxDate
、minDate
和 spinnersShown
一起进行一些自定义。但是,如果您想完全自定义对话框/小部件,您可能会发现this backport 很有用。如果你包含后者,你几乎可以修改任何你喜欢的东西。
【参考方案1】:
我相信您需要使用自己的视图重新创建布局并扩展 DatePicker。 看看这个帖子Custom DatePicker in Android?
【讨论】:
以上是关于Android:如何设置 DatePicker 的样式?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 android 的 datepicker 对话框中设置最大日期?
如何获得MONTHS,DAYS和周(android datepicker)
如何从 Android 中的 DatePicker 小部件中获取日期?
android 日期控件 datePicker 如何去掉右边的日历表