意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

Android UI设计:DatePickerDialog与TimePickerDialog

来源:恒创科技 编辑:恒创科技编辑部
2022-08-19 13:59:57


Android UI设计:DatePickerDialog与TimePickerDialog_全局变量

DatePickerDialog(设置日期)

全局变量


Android UI设计:DatePickerDialog与TimePickerDialog

mcalender = Calendar.getInstance();

使用(new+show)

new DatePickerDialog(
MainActivity.this, new OnDateSetListener() {

@Override
public void onDateSet(DatePicker view, int year, int monthOfYear,
int dayOfMonth) {
mcalender.set(year, monthOfYear, dayOfMonth);
SimpleDateFormat sip=new SimpleDateFormat("yyyy年MM月dd日");
Toast.makeText(getApplicationContext(), "这个造型是"+sip.format(mcalender.getTime()), Toast.LENGTH_SHORT).show();
}

}, mcalender.get(Calendar.YEAR),
mcalender.get(Calendar.MONTH), mcalender
.get(Calendar.DAY_OF_MONTH));
dialog.show();
TimePickerDialog(设置时间)
TimePickerDialog timedialog=new TimePickerDialog(MainActivity.this,new OnTimeSetListener() {

@Override
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
mcalender.set(Calendar.HOUR,hourOfDay);
mcalender.set(Calendar.MINUTE, minute);
SimpleDateFormat format=new SimpleDateFormat("yyyy年MM月dd日HH:mm");
Toast.makeText(getApplicationContext(), "这个造型是"+format.format(mcalender.getTime()), Toast.LENGTH_SHORT).show();
}
},mcalender.get(Calendar.HOUR),mcalender.get(Calendar.MINUTE),true);
timedialog.show();


上一篇: 租用美国服务器:潜在的风险与应对策略。 下一篇: Android UI设计:ExpandableListView