private Calendar cal;
private int day;
private int month;
private int year;
cal = Calendar.getInstance();
day = cal.get(Calendar.DAY_OF_MONTH);
month = cal.get(Calendar.MONTH);
year = cal.get(Calendar.YEAR);
// sự kiện click fab
motngay.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
showDialog(0);
}
});
nhieungay.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
showDialog(1);
}
});
// ham tao dialog
@Override
@Deprecated
protected Dialog onCreateDialog(int id) {
if(id==0){
return new DatePickerDialog(this, datePickerListener, year, month, day);
}else {
return new DatePickerDialog(this, demoListener, year, month, day);
}
}
// trường hợp biến 0
private DatePickerDialog.OnDateSetListener datePickerListener = new DatePickerDialog.OnDateSetListener() {
public void onDateSet(DatePicker view, int selectedYear,
int selectedMonth, int selectedDay) {
String day = Ham.ThayDoiThangThanhChuoi(String.valueOf(selectedMonth + 1))+selectedDay + "." + selectedYear ;
Reload(day);
}
};
// trường hợp biến 1
private DatePickerDialog.OnDateSetListener demoListener = new DatePickerDialog.OnDateSetListener() {
public void onDateSet(DatePicker view, int selectedYear,
int selectedMonth, int selectedDay) {
Toast.makeText(getApplicationContext(),"demoListener",Toast.LENGTH_SHORT).show();
}
};
No comments:
Post a Comment