Bài đăng

Đang hiển thị bài đăng từ Tháng 5, 2017

Android - DatePicker

B1: Tạo DatePicker với DatePickerDialog import java.util.Calendar; DatePickerDialog datePicker=new DatePickerDialog(this, new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, int month, int dayOfMonth) { } }, Calendar.getInstance().get(Calendar.YEAR), Calendar.getInstance().get(Calendar.MONTH), Calendar.getInstance().get(Calendar.DAY_OF_MONTH)); Bước 2: Tùy biến - Ẩn khung chọn ngày: int dayId = getResources().getIdentifier("android:id/day", null, null); if(dayId != 0) { View dayPicker = datePicker.getDatePicker().findViewById(dayId); if (dayPicker != null) { dayPicker.setVisibility(View.GONE); } } - Ẩn khung chọn tháng: "android:id/month" - Ẩn khung chọn năm: "android:id/year" --> Chỉ chọn ngày hoặc tháng hoặc năm B3: Sử dụng datePicker.show();