java - 如何更改 Android 的日期选择器样式

标签 java android xml android-datepicker

我目前正在制作注册表,其中一个字段用于用户的出生日期。我想使用日期选择器,但是我不想要如下所示的日历布局:

enter image description here

我希望布局看起来像这样,这样就可以更轻松地选择年份和月份,而不必滚动浏览所有内容:

enter image description here

但是我不知道该怎么做,或者在 styles.xml 文件中放入什么。任何帮助将不胜感激。

最佳答案

将此添加到 style.xml

<style name="date_picker_theme" parent="@android:style/Widget.DatePicker">

然后你应该像这样为你的日期选择器应用样式:

<DatePicker
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/datePicker"
        style="@style/date_picker_theme" />

关于java - 如何更改 Android 的日期选择器样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39429946/

相关文章:

Android:在非标准 UI 中创建按钮的最佳方法?即:带有自定义背景和选项的是或否屏幕

xml - 从命令行列出 XML 节点的 XPath

java 比较列表元素的属性,如 list.contains(..) 但按属性

java - 从根元素访问自定义 XML 属性

java - JPanel 在继续之前不会等待用户输入

xml - 使用 Tika 从 xml 中提取完整内容

c# - 在 python 中写入结构化数据并在 C# 中读取的最轻松的方法

Java:实例方法何时加载到内存中?

android - 我如何从 SVN 存储库中 check out 一个 android 项目

android - SeekTo 不会触发 MediaControllerCompat 中的 onPlaybackStateChanged