Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. final DatePickerDialog datePickerDialog = new DatePickerDialog(Test.this, new DatePickerDialog.OnDateSetListener() {
  2. @Override
  3. public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
  4. }
  5. }, mYear, mMonth, mDay);
  6. Calendar max= Calendar.getInstance();
  7. max.add(Calendar.DAY_OF_MONTH, 4);
  8.  
  9. datePickerDialog.getDatePicker().setMinDate(System.currentTimeMillis());
  10. datePickerDialog.getDatePicker().setMaxDate(max.getTimeInMillis());
  11. datePickerDialog.show();`
  12.  
  13. public class DateActivity extends Activity {
  14.  
  15. TextView tvDatePicker;
  16. Calendar cal,cal1;
  17. long maxDate;
  18. Date date;
  19.  
  20. @Override
  21. protected void onCreate(Bundle savedInstanceState) {
  22. super.onCreate(savedInstanceState);
  23. setContentView(R.layout.activity_main);
  24.  
  25. cal = Calendar.getInstance();
  26. cal1 = Calendar.getInstance();
  27.  
  28. tvDatePicker = (TextView) findViewById(R.id.txtDatePicker);
  29. tvDatePicker.setOnClickListener(new OnClickListener() {
  30.  
  31. @Override
  32. public void onClick(View arg0) {
  33. // TODO Auto-generated method stub
  34. DatePickerDialog dialog = new DatePickerDialog(MainActivity.this, new OnDateSetListener() {
  35.  
  36. @Override
  37. public void onDateSet(DatePicker arg0, int arg1, int arg2, int arg3) {
  38.  
  39. }
  40. }, cal.YEAR, cal.MONTH, cal.DAY_OF_MONTH);
  41. dialog.getDatePicker().setMinDate(System.currentTimeMillis());
  42. cal1.add(Calendar.YEAR, 4);
  43. dialog.getDatePicker().setMaxDate(cal1.getTimeInMillis());
  44. dialog.show();
  45. }
  46. });
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement