在做日期选择时,遇到了当日期年份在1900年之前或者在2038年之后出现异常显示的问题(上下限依不同手机可能不同),google了一下,发现只能是通过设置activity的theme来更改
例如
<application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/CustomTheme"> <activity android:name=".HelloDatePickerActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application>
在 styles.xml中添加:
<style name="CustomTheme" parent="android:Theme.Light"> <item name="android:endYear">2100</item> <item name="android:startYear">1900</item> </style>
参考链接
相关推荐
在Android开发中,`DatePickerDialog`是一个非常常用的组件,它用于显示日期选择对话框,让用户能够方便地选择日期。在本实例中,我们将深入探讨如何使用`DatePickerDialog`,包括其基本用法、自定义样式以及与其他...
在Android开发中,`DatePickerDialog`是一个非常实用的组件,用于展示日期选择对话框,让用户能够方便地选择日期。本文将深入探讨`DatePickerDialog`的使用方法,包括基本配置、自定义样式以及与数据交互。 ### 1. ...
7. **适配不同设备和Android版本**: 考虑到Android的碎片化问题,自定义控件时应确保在不同设备和API级别上表现一致。可能需要使用条件语句来处理不同版本之间的差异,或者使用Support Library或AndroidX库以兼容更...
通过这个例子我们主要是学习Android中DatePickerDialog日期选择器组件、TimePickerDialog时间选择组件的用法,里面给出了两个演示,单击对应的按钮可演示具体效果。DatePickerDialog组件、TimePickerDialog组件的...
在Android开发中,`DatePickerDialog`是用于展示日期选择的标准组件,它允许用户在弹出的对话框中选择日期。然而,系统默认的`DatePickerDialog`样式可能无法满足所有设计需求,因此,开发者有时需要对其进行自定义...
【DatePickerDialogDemo】是一个关于Android应用开发的示例项目,主要展示了如何实现在应用程序中动态设置日期和时间的DateTimePickerDialog以及TimePickerDialog。在Android开发中,这些组件常常用于让用户选择特定...
本主题将深入探讨如何实现“自定义ExpandableListView”、“短信”功能以及使用“DatePickerDialog”时间控件。 首先,让我们关注自定义ExpandableListView。ExpandableListView是Android系统提供的一个扩展列表...
本文实例讲述了Android DatePicker和DatePickerDialog基本用法。分享给大家供大家参考,具体如下: DatePicker用来设置手机的时间和闹钟 1、添加一个按钮控件在配置文件中,然后给该按钮添加事件,使其能够打开...
`DatePickerDialog`是Android系统提供的一个对话框样式的选择器,通常用于在弹出窗口中展示日期选择功能。本文将深入探讨如何自定义`DatePickerDialog`,以及在实际项目中应用的相关知识点。 ### 自定义`...
1.增加Theme主题 ...android:theme=”@android:style/Theme.Light.NoTitleBar” 效果: 2.新建DatePickerDialog DatePickerDialog datePicker = new DatePickerDialog(MainActivity.this, AlertDialog.THE
`DatePicker`在Android中由`DatePickerDialog`或`DatePickerFragment`进行展示,通常在需要用户交互时弹出。默认情况下,`DatePicker`会显示年、月、日三个滚动条。要实现只显示年月的`DatePicker`,我们需要自定义`...
本文实例讲述了Android开发之DatePickerDialog、TimePickerDialog时间日期对话框用法。分享给大家供大家参考,具体如下: 用法: 一、创建两个 DatePickerDialog、TimePickerDialog 实例调用 show() 方法即可将他们...
本文实例为大家分享了Android弹出DatePickerDialog并获取值的具体代码,供大家参考,具体内容如下 目标效果: 主界面有一个TextView,点击弹出日期选择器对话框,默认显示当前日期,选择后点击确定可以在TextView中...
Android 日期选择器对话框 DatePickerDialog 是 Android 平台中一个常用的日期选择器对话框,通过它可以让用户选择日期,并将选择的日期显示在界面上。下面是关于 Android 日期选择器对话框 DatePickerDialog 的详细...
在Android应用开发中,UI设计和交互体验是至关重要的部分,而时间选择器(DatePickerDialog)则是用户界面中常见的一种组件,它允许用户方便地选取日期。本篇将详细讲解如何使用`DatePickerDialog`时间选择器,并...
在Android开发中,`DatePickerDialog`是用于展示日期选择的标准组件,用户可以通过它来选取年、月、日。然而,有时候系统默认的样式可能无法满足我们的设计需求,这时候就需要我们自定义`DatePickerDialog`来达到...
在Android开发中,`DatePickerDialog`是一个常用的组件,用于展示日期选择器对话框,让用户能够方便地选择日期。本文将详细介绍`DatePickerDialog`的使用方法、相关属性以及常见操作。 一、`DatePickerDialog`简介 ...
在Android开发中,有时我们需要自定义`DatePickerDialog`的样式,特别是去除不必要显示的元素,比如年份。在本文中,我们将深入探讨如何实现一个特定样式的`DatePickerDialog`,并隐藏其中的年份显示。 首先,我们...
总之,基于WheelView的DatePickerDialog是一个值得学习的Android自定义组件案例,它不仅展示了如何利用现有控件实现复杂功能,还体现了自定义组件在提高应用个性化和用户体验上的价值。对于想要提升Android开发技能...