Android --日期控件使用并显示选择的日期

1. main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <DatePicker
        android:id="@+id/datePicker1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >
    </DatePicker>

</LinearLayout>

2. firseAcitivy.java

public class firstActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        DatePicker myDatePicker=(DatePicker)findViewById(R.id.datePicker1);            //获取对象
        OnDateChangedListener onDateChangedListener = new DatePicker.OnDateChangedListener() {
                                                                        //设置监听器
            @Override
            public void onDateChanged(DatePicker view, int year, int monthOfYear,
                    int dayOfMonth) {
                // TODO Auto-generated method stub
                Toast.makeText(getApplicationContext(), "当前日期为:"+year+"年"+(monthOfYear+1)+"月"+dayOfMonth+"日", Toast.LENGTH_LONG).show();                        //显示更改后的日期
            }
        };
        myDatePicker.init(2010, 1, 1, onDateChangedListener);                        //初始化日期选择控件  显示月份 = 设置月份+1
         myDatePicker.updateDate(2012, 11, 31);                                //更新日期
    }
}

3. 效果图

时间: 2024-08-10 02:10:19

Android --日期控件使用并显示选择的日期的相关文章

H5自带的type=date或者month等日期控件移动端显示placeholder

H5自带的type=date或者month等日期控件移动端placeholder会无法显示 解决方法: html部分 <li class="info-item select-item"> <input type="month" class="info-input time" placeholder="*入学时间" id="time-sel"> <span class="

Android:控件的隐藏显示

布局中的:android:visibility 程序中可用setVisibility(); 对应的三个常量值:0.4.8 VISIBLE:0 意思是可见的INVISIBILITY:4 意思是不可见的,但还占着原来的空间GONE:8 意思是不可见的,不占用原来的布局空间

zui框架配置日期控件只显示年月

zui框架配置日期控件datetimepicker只显示年月 <!DOCTYPE html> <head> <script src="~/Scripts/jquery-1.11.3.min.js"></script> <script src="~/res/zui-1.9.1-dist/dist/js/zui.min.js"></script> <script src="~/res

My97DatePicker日期控件实现按日、周、月、季、年选择时间段

 http://www.cnblogs.com/kevin-zlg/p/4631413.html 前台页面需要使用日期控件时,同事选择了My97DatePicker,功能还是挺强大的,在使用过程中需要实现按日.按周.按月.按季度.按年选择时间的功能. 控件自身提供了按日.按月和按年选择的功能,但是选择周和选择季度没有,鉴于方便,在选择周时就使用了选择日的状态,选择了日后再计算这一天所属的周的起始和结束日期. 在选择季度时,使用了选择月份的状态,选择月份后计算所属的季度的开始和结束日期. 控件本身

Selenium 日期控件处理

在WEB测试时,我们会碰到需要输入日期的情况,如果输入框能直接输入,那最好不过了.但是很多时候,输入框是不可输入的,必须的点击日期控件才行. 现在就来聊聊对日期控件的两种操作方法,我们以12306网站订票页为例 一.点击日期控件 常规方法,先定位到日期控件,再选择日期 代码: # coding = utf-8 from selenium import webdriver from time import sleep # 驱动文件路径 driverfile_path = r'D:\coship\T

Extjs5带时分秒的日期控件

最近做基础平台,做到日期控件这部分,据说Extjs5日期控件是没有时分秒的,在网上找了半天没找到,只找到Extjs4的,参照了下,然后对Extjs5进行了修改. 效果图如下:

js 日期控件 可以显示为和历

日期控件的js 1 <!-- 2 /** 3 * Calendar 4 * @param beginYear 1990 5 * @param endYear 2010 6 * @param language 0(zh_cn)|1(en_us)|2(en_en)|3(zh_tw)|4(jp) 7 * @param patternDelimiter "-" 8 * @param date2StringPattern "yyyy-MM-dd" 9 * @param

JGUI源码:实现日期控件显示(17)

本文实现一个日期控件显示,日期控件看起来很复杂,其实原理很简单,为了使程序逻辑看起来简单,切换日期,选择日期等事件处理部分未实现,读者可以自己尝试实现. 1.日期控件分为三个区域:顶部的显示当前日期和选择按钮区域:中间的本月日期显示列表,固定7*6=42个单元格: 底部确定.取消.当前日期选择功能. 2.思路主要是:计算出应该显示的单元格内容,然后替换body区域即可. 代码如下 <style> .jgui-datetimepicker { padding: 10px; } .jgui-dat

my97日期控件弹出位置显示异常

使用my97日期选择控件的时候,如果整个页面是有滚动条的,根据触发显示日期的控件的父控件的position不同会显示不同的情况 1.position不为fixed则滑动滚动条,显示的日期层不会出现异常位移,如下图 滚动条不动,正常显示 滚动条没去,正常显示 2.position为fixed则滑动滚动税票,显示的日期层会根据滚动条的移动而移动,如下图 滚动条不动,正常显示 滚动条滑动,异常位移 对于第二种情况解决方法如下: 写一个方法 如下: function showDate() { $('if