Android 之 日期选择器
来源:互联网 发布:js input 显示 光标 编辑:程序博客网 时间:2024/05/17 17:56
首先摘抄一段关于日期选择器的属性以及效果图(在普通布局上显示的)
日期选择器常用属性 :
-- 显示日历 : android:calendarViewShown, 是否显示CalendarView日历组件;
-- 选择最后 : android:endYear, 该选择器是否允许选择最后一年;
-- 最大日期 : android:maxDate, 设置日期选择器的最大日期, 格式 mm/dd/yyyy;
-- 最小日期 : android:minDate, 设置日期选择器的最小日期, 格式 mm/dd/yyyy;
-- 选择组件 : android:spinnerShown, 是否显示Spinner组件;
-- 选择首年 : android:startYear, 是否允许选开始的年
效果图 :
http://www.2cto.com/kf/201401/273330.html
下面我利用日期选择器,在对话框中实现它
大致就是在标题栏和按钮之间显示View
如下
布局dialog_date.xml
<?xml version="1.0" encoding="utf-8"?><DatePicker xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/dialog_date_datePicker" android:layout_width="match_parent" android:layout_height="match_parent" android:calendarViewShown="false"></DatePicker>
public class DatePickerFragment extends DialogFragment { @NonNull @Override public Dialog onCreateDialog(Bundle savedInstanceState) { View v=getActivity().getLayoutInflater().inflate(R.layout.dialog_date,null); return new AlertDialog.Builder(getActivity()).setView(v).setTitle(R.string.date_picker_title).setPositiveButton(android.R.string.ok,null).create(); }}
mDateButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { FragmentManager fm=getActivity().getSupportFragmentManager(); DatePickerFragment dialog=new DatePickerFragment(); dialog.show(fm,DIALOG_DATE); } });
大致如下所示
0 0
- Android 之 日期选择器
- Android开发之日期选择器的使用
- Android之日期时间选择器使用方法
- Android GUI 之日期选择器(DatePicker)
- Android 日期选择器、日期范围选择器:MaterialDateRangePicker
- jQuery之日期选择器
- jQuery之日期选择器
- Swing之日期选择器
- jQuery之日期选择器
- android 日期选择器
- android 日期滑动选择器
- Android中的日期选择器
- Android日期选择器
- android 日期选择器
- Android 万年历日期选择器
- Android日期选择器用法
- Android的日期选择器
- android 日期时间选择器
- Android项目实战--【谁是歌手-布局篇】
- Android Fragment完全解析
- IOS学习 scrollView,pageControl,tableView在同一页面上处理
- 垃圾回收机制
- HDU 1540 Tunnel Warfare(用set解决线段树中单点查询)
- Android 之 日期选择器
- iOS----------SDWebimage源码解析(2)
- java中Integer.parseInt(String)与Integer.valueOf(String)区别
- 第一篇博文
- BZOJ-3228 棋盘控制 线段树+扫描线+鬼畜毒瘤
- Lecture 1 : the geometry of linear equations
- hihoCoder 1268 九宫
- 指针的新理解
- 基本算法dijkstra的POJ水题推荐