/*自訂還書時間和鬧鈴提醒*/
selfDefCalendar = Calendar.getInstance();//擷取日曆執行個體,即對selfDefCalender初始化
selfDefCalendar.setTimeInMillis(System.currentTimeMillis());//設定日曆的時間,主要是讓日曆的年月日和當前同步
/**啟動時間控制項小時分鐘*/
new TimePickerDialog
(
PropertySetActivity.this,
new TimePickerDialog.OnTimeSetListener()
{
@Override
/*設定時間*/
public void onTimeSet(TimePicker view,int hourOfDay, int minute)
{
// TODO Auto-generated method stub
selfDefCalendar.set(Calendar.HOUR_OF_DAY, hourOfDay);
selfDefCalendar.set(Calendar.MINUTE, minute);
}
/*設定時間*/
},
10,//時間預設是上午10:00
0,
true
).show();
/**啟動時間控制項小時分鐘*/
/**啟動日期控制項年月日*/
new DatePickerDialog(PropertySetActivity.this,new DatePickerDialog.OnDateSetListener() {
@Override
/**設定還書提醒日期*/
public void onDateSet(DatePicker view, int year,
int monthOfYear, int dayOfMonth) {
// TODO Auto-generated method stub
selfDefCalendar.set(Calendar.YEAR,year);
selfDefCalendar.set(Calendar.MONTH,monthOfYear);
selfDefCalendar.set(Calendar.DAY_OF_MONTH,dayOfMonth);
}
/**設定還書提醒日期*/
},selfDefCalendar.get(Calendar.YEAR),selfDefCalendar.get(Calendar.MONTH),selfDefCalendar.get(Calendar.DAY_OF_MONTH)).show();//end DatePickerDialog
/**啟動日期控制項年月日*/
/*自訂還書時間和鬧鈴提醒*/