MohammadHadi2031
سه شنبه 27 اسفند 1392, 16:18 عصر
سلام
من یک برنامه درست کردم میخوام وقتی کاربر روی یک دکمه کلیک کرد یک TimePicker ایجاد بشه و هنگامیکه روی done کلیک کرد زمان رو از TimePicker بگیرم
من یک قطعه کد نوشتم اما زمانی که حتی کاربر روی done کلیک نکرده رویداد زیر فراخوانی می شود
TimePickerDialog timepicker= new TimePickerDialog(AddKharj_Activity.this,
t,
DateAndTime.get(Calendar.HOUR_OF_DAY),
DateAndTime.get(Calendar.MINUTE),
true);
timepicker.show();
private OnTimeSetListener t=new OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker arg0, int hourOfDay, int minute) {
Log.d("timepicker", "t");
DateAndTime.set(Calendar.HOUR_OF_DAY, hourOfDay);
DateAndTime.set(Calendar.MINUTE, minute);
updateLabel();
}
};
من یک برنامه درست کردم میخوام وقتی کاربر روی یک دکمه کلیک کرد یک TimePicker ایجاد بشه و هنگامیکه روی done کلیک کرد زمان رو از TimePicker بگیرم
من یک قطعه کد نوشتم اما زمانی که حتی کاربر روی done کلیک نکرده رویداد زیر فراخوانی می شود
TimePickerDialog timepicker= new TimePickerDialog(AddKharj_Activity.this,
t,
DateAndTime.get(Calendar.HOUR_OF_DAY),
DateAndTime.get(Calendar.MINUTE),
true);
timepicker.show();
private OnTimeSetListener t=new OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker arg0, int hourOfDay, int minute) {
Log.d("timepicker", "t");
DateAndTime.set(Calendar.HOUR_OF_DAY, hourOfDay);
DateAndTime.set(Calendar.MINUTE, minute);
updateLabel();
}
};