`
fanxing1989800
  • 浏览: 18911 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

android datepickerdialog 时间上下限问题

阅读更多

在做日期选择时,遇到了当日期年份在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>

 

 

参考链接

http://stackoverflow.com/questions/8620781/datepickerdialog-incorrectly-enforcing-a-minimum-date-of-jan-1-1970

分享到:
评论

相关推荐

    android DatePickerDialog 实例

    在Android开发中,`DatePickerDialog`是一个非常常用的组件,它用于显示日期选择对话框,让用户能够方便地选择日期。在本实例中,我们将深入探讨如何使用`DatePickerDialog`,包括其基本用法、自定义样式以及与其他...

    Android DatePickerDialog的使用

    在Android开发中,`DatePickerDialog`是一个非常实用的组件,用于展示日期选择对话框,让用户能够方便地选择日期。本文将深入探讨`DatePickerDialog`的使用方法,包括基本配置、自定义样式以及与数据交互。 ### 1. ...

    Android自定义日期选择控件DatePickerDialog

    7. **适配不同设备和Android版本**: 考虑到Android的碎片化问题,自定义控件时应确保在不同设备和API级别上表现一致。可能需要使用条件语句来处理不同版本之间的差异,或者使用Support Library或AndroidX库以兼容更...

    Android DatePickerDialog、TimePickerDialog时间日期选择用法.rar

    通过这个例子我们主要是学习Android中DatePickerDialog日期选择器组件、TimePickerDialog时间选择组件的用法,里面给出了两个演示,单击对应的按钮可演示具体效果。DatePickerDialog组件、TimePickerDialog组件的...

    自定义DatePickerDialog

    在Android开发中,`DatePickerDialog`是用于展示日期选择的标准组件,它允许用户在弹出的对话框中选择日期。然而,系统默认的`DatePickerDialog`样式可能无法满足所有设计需求,因此,开发者有时需要对其进行自定义...

    DatePickerDialogDemo

    【DatePickerDialogDemo】是一个关于Android应用开发的示例项目,主要展示了如何实现在应用程序中动态设置日期和时间的DateTimePickerDialog以及TimePickerDialog。在Android开发中,这些组件常常用于让用户选择特定...

    自定义ExpandableListView 、短信、DatePickerDialog时间控件

    本主题将深入探讨如何实现“自定义ExpandableListView”、“短信”功能以及使用“DatePickerDialog”时间控件。 首先,让我们关注自定义ExpandableListView。ExpandableListView是Android系统提供的一个扩展列表...

    Android中DatePicker只显示年月

    `DatePicker`在Android中由`DatePickerDialog`或`DatePickerFragment`进行展示,通常在需要用户交互时弹出。默认情况下,`DatePicker`会显示年、月、日三个滚动条。要实现只显示年月的`DatePicker`,我们需要自定义`...

    Android DatePicker和DatePickerDialog基本用法示例

    本文实例讲述了Android DatePicker和DatePickerDialog基本用法。分享给大家供大家参考,具体如下: DatePicker用来设置手机的时间和闹钟 1、添加一个按钮控件在配置文件中,然后给该按钮添加事件,使其能够打开...

    android自定义日期选择DatePickerDialog

    `DatePickerDialog`是Android系统提供的一个对话框样式的选择器,通常用于在弹出窗口中展示日期选择功能。本文将深入探讨如何自定义`DatePickerDialog`,以及在实际项目中应用的相关知识点。 ### 自定义`...

    DatePickerDialog 自定义样式及使用全解

    1.增加Theme主题 ...android:theme=”@android:style/Theme.Light.NoTitleBar” 效果:   2.新建DatePickerDialog DatePickerDialog datePicker = new DatePickerDialog(MainActivity.this, AlertDialog.THE

    Android开发之DatePickerDialog、TimePickerDialog时间日期对话框用法示例

    本文实例讲述了Android开发之DatePickerDialog、TimePickerDialog时间日期对话框用法。分享给大家供大家参考,具体如下: 用法: 一、创建两个 DatePickerDialog、TimePickerDialog 实例调用 show() 方法即可将他们...

    Android弹出DatePickerDialog并获取值的方法

    本文实例为大家分享了Android弹出DatePickerDialog并获取值的具体代码,供大家参考,具体内容如下 目标效果: 主界面有一个TextView,点击弹出日期选择器对话框,默认显示当前日期,选择后点击确定可以在TextView中...

    Android日期选择器对话框DatePickerDialog使用详解

    Android 日期选择器对话框 DatePickerDialog 是 Android 平台中一个常用的日期选择器对话框,通过它可以让用户选择日期,并将选择的日期显示在界面上。下面是关于 Android 日期选择器对话框 DatePickerDialog 的详细...

    DatePickerDialog时间选择器+MVPPlugin开发插件的使用

    在Android应用开发中,UI设计和交互体验是至关重要的部分,而时间选择器(DatePickerDialog)则是用户界面中常见的一种组件,它允许用户方便地选取日期。本篇将详细讲解如何使用`DatePickerDialog`时间选择器,并...

    自定义DatePickerDialog的实现

    在Android开发中,`DatePickerDialog`是用于展示日期选择的标准组件,用户可以通过它来选取年、月、日。然而,有时候系统默认的样式可能无法满足我们的设计需求,这时候就需要我们自定义`DatePickerDialog`来达到...

    DatePickerDialog日期的使用

    在Android开发中,`DatePickerDialog`是一个常用的组件,用于展示日期选择器对话框,让用户能够方便地选择日期。本文将详细介绍`DatePickerDialog`的使用方法、相关属性以及常见操作。 一、`DatePickerDialog`简介 ...

    android指定DatePickerDialog样式并不显示年的实现代码

    在Android开发中,有时我们需要自定义`DatePickerDialog`的样式,特别是去除不必要显示的元素,比如年份。在本文中,我们将深入探讨如何实现一个特定样式的`DatePickerDialog`,并隐藏其中的年份显示。 首先,我们...

    基于WheelView自定义的DatePickerDialog

    总之,基于WheelView的DatePickerDialog是一个值得学习的Android自定义组件案例,它不仅展示了如何利用现有控件实现复杂功能,还体现了自定义组件在提高应用个性化和用户体验上的价值。对于想要提升Android开发技能...

Global site tag (gtag.js) - Google Analytics