android 自带日历控件datePicker
来源:互联网 发布:尚观云计算课程 编辑:程序博客网 时间:2024/06/13 10:36
//这就是一个点击事件,点击打开日历拾取器
selectDate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view1) { AlertDialog.Builder builder = new AlertDialog.Builder(BooksActivity.this); View view = getLayoutInflater().inflate(R.layout.activity_dialog_date, null);//这个布局在下边,可参考 final DatePicker datePicker = (DatePicker) view.findViewById(R.id.date_picker); //设置日期简略显示 否则详细显示 包括:星期周 datePicker.setCalendarViewShown(false); //初始化当前日期 calendar.setTimeInMillis(System.currentTimeMillis()); //初始化当前日期 calendar.setTimeInMillis(System.currentTimeMillis()); datePicker.init(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH), null); /** * 下面这行代吗 设置的是只显示年月 */ ((ViewGroup) ((ViewGroup) datePicker.getChildAt(0)).getChildAt(0)).getChildAt(2).setVisibility(View.GONE); //设置date布局 builder.setView(view); builder.setTitle("设置日期信息"); builder.setPositiveButton("确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { int year = datePicker.getYear(); int month = datePicker.getMonth()+1;//我勒个去,系统获取的日期居然不准 } }); builder.setNegativeButton("取消", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { dialog.cancel(); } }); dialog = builder.create(); dialog.show(); }});
//布局文件
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_coupon" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:fitsSystemWindows="true" android:background="@color/color_retangle" > <DatePicker android:id="@+id/date_picker" android:layout_gravity="center" android:layout_height="wrap_content" android:layout_width="wrap_content" android:datePickerMode="spinner" > </DatePicker></LinearLayout>
阅读全文
0 0
- android 自带日历控件datePicker
- 自定义开发ionic自带的日历插件ionic-datePicker
- Swing Datepicker(日历控件)
- 日历控件之DatePicker
- Android 控件之DatePicker(日期和日历)
- 日历控件my97 datepicker-1
- 调用Android自带日历功能
- Android自定义日历控件,自带农历节假日,已经开源,即取即用~
- Android带日程安排的自定义日历控件
- Android自带控件 SwipeRefreshLayout
- 调用Android自带日历功能(日历列表单、添加一个日历事件)
- My97 Datepicker 日历控件 $dp拒绝访问
- JQuery 日历控件Datepicker的简单使用
- jquery 日历控件 datepicker的使用
- 开源日历控件DatePicker源码解析
- bootstrap-datepicker日历控件的使用心得
- datepicker 日历控件修改之路
- Yii 日历选择的使用。 CJuiDatePicker ,其它他集成了 jquery 自带的日历控件
- 扫描--不是网传雷达
- 机器人操作系统ros ———一个月的学习历程
- 2015ccpc——H
- 你能获得的数据量越大,你能挖掘到的价值就越多。
- 初写定时压缩日志任务总结
- android 自带日历控件datePicker
- 模拟实现memcpy,memmove,atoi,itoa
- MapReduce 如何输出多个文件:MultipleOutputs 运用可行
- 序列化form表单元素为对象
- Java编程思想之数组
- Vs2008制作WinCE Cab安装包
- JUnit4-Result.java 源代码 解读与分析
- 运用MQTT-JMeter插件测试MQTT服务器性能
- 线上应用SQL执行次数异常飙高100倍的排查过程