DatePicker&&TimePicker In DialogFragment
来源:互联网 发布:最强网络神豪笔趣阁 编辑:程序博客网 时间:2024/06/05 22:34
TimePicker
public static class TimePickerFragment extends DialogFragment implements TimePickerDialog.OnTimeSetListener { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { // Use the current time as the default values for the picker final Calendar c = Calendar.getInstance(); int hour = c.get(Calendar.HOUR_OF_DAY); int minute = c.get(Calendar.MINUTE); // Create a new instance of TimePickerDialog and return it return new TimePickerDialog(getActivity(), this, hour, minute, DateFormat.is24HourFormat(getActivity())); } public void onTimeSet(TimePicker view, int hourOfDay, int minute) { // Do something with the time chosen by the user Toast.makeText(getActivity(), "hour:" + hourOfDay + " minute:" + minute, Toast.LENGTH_LONG).show(); } }
上述方法创建了一个TimePickerDialog
new TimePickerFragment().show(getSupportFragmentManager(), "xxx");
需要创建的地方,简单的使用show就ok了!
DatePicker
定义DatePicker Dialog
public static class DatePickerFragment extends DialogFragment implements DatePickerDialog.OnDateSetListener { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { // Use the current date as the default date in the picker final Calendar c = Calendar.getInstance(); int year = c.get(Calendar.YEAR); int month = c.get(Calendar.MONTH); int day = c.get(Calendar.DAY_OF_MONTH); // Create a new instance of DatePickerDialog and return it return new DatePickerDialog(getActivity(), this, year, month, day); } public void onDateSet(DatePicker view, int year, int month, int day) { Toast.makeText(getActivity(), "year:" + year + " month:" + month+" day:" + day, Toast.LENGTH_LONG).show(); } }}
在需要创建的地方调用show
new DatePickerFragment().show(getSupportFragmentManager(), "xxx");
转载地址
https://developer.android.com/guide/topics/ui/controls/pickers.html#DatePicker
0 0
- DatePicker&&TimePicker In DialogFragment
- DatePicker/TimePicker
- DatePicker、TimePicker
- DatePicker,TimePicker
- TimePicker+DatePicker
- DatePicker&TimePicker
- Android DatePicker and TimePicker
- android&&DatePicker&&TimePicker
- Menu DatePicker TimePicker
- DatePicker与TimePicker
- Android DatePicker 和TimePicker
- android DatePicker TimePicker
- CalendarView,DatePicker与TimePicker
- Android (DatePicker和TimePicker)
- ANDROID timepicker和datepicker
- Android---29---DatePicker、TimePicker
- DatePicker and TimePicker
- DatePicker、TimePicker、NumberPicker
- 【BZOJ4602】齿轮,带权并查集
- 初探66AK2x
- Linked List Cycle
- 原型模式深复制浅复制
- 机房收费系统总结(四)
- DatePicker&&TimePicker In DialogFragment
- 史上最奇葩的5个编程语言,有个甚至是模拟奶牛
- 排序算法总结
- bzoj 1231 [Usaco2008 Nov]mixup2 混乱的奶牛
- 更改shader的编译环境。
- Tomcat虚拟主机的配置
- MySQL体系结构
- 前端学习_Series1_01.HTML5新增标签
- 网络字节序的问题