如何使用Datepicker禁用将来的日期

dev_android

我正在尝试为将来的日期禁用日期选择器,但不知道...

这是我尝试过的:

 bday.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {


             Calendar mcurrentDate=Calendar.getInstance();
                year=mcurrentDate.get(Calendar.YEAR);
                month=mcurrentDate.get(Calendar.MONTH);
                day=mcurrentDate.get(Calendar.DAY_OF_MONTH);


                DatePickerDialog   mDatePicker =new DatePickerDialog(CreateAccountActivity.this, new OnDateSetListener()
                {   
                    @Override
                    public void onDateSet(DatePicker datepicker, int selectedyear, int selectedmonth, int selectedday) 
                    {
                            year = selectedyear; 
                            month = selectedmonth; 
                            day = selectedday;

                            DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");      
                            Calendar cal = Calendar.getInstance();


                            String currenttime = new String(dateFormat.format(cal.getTime()));
                            String selectedtime = new String (new StringBuilder().append(year).append("-").append(month+1).append("-").append(day));
                            String futuretime = new String (dateFormat.format(System.currentTimeMillis()));      

                           if(selectedtime==currenttime)
                        { 
                            Toast.makeText(getApplicationContext(), "you were not born in the future", Toast.LENGTH_SHORT).show();
                            bday.setText("");
                        }
                        else
                        {
                     bday.setText(new StringBuilder().append(year).append("-").append(month+1).append("-").append(day));
                    }}
                },year, month, day);
                mDatePicker.setTitle("Please select date");                
                mDatePicker.show();
        }
    });

建议使用Stackoverflow

mDatePicker.getDatePicker().setMaxDate(System.currentTimeMillis());

但在上述情况下,我应该如何使用呢?我正在尝试禁用将来的日期。但没有任何想法:(

阿克沙伊

声明监听器 DatePicker使用后mDatePicker.getDatePicker().setMaxDate(System.currentTimeMillis());

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何基于jquery datepicker中的某些datepicker值禁用将来的日期

来自分类Dev

在Jquery Ui Datepicker中禁用今天以后的将来日期

来自分类Dev

如何在UIDatePicker中禁用将来的日期,月份和年份?

来自分类Dev

如何在DatePicker中动态禁用日期-淘汰赛

来自分类Dev

JavaScript-如何根据用户选择的StartDate禁用将来的日期?

来自分类Dev

如何在X-Editable中禁用将来的日期?

来自分类Dev

如何在daterangepicker中禁用将来的日期

来自分类Dev

我无法在jquery datepicker中禁用将来的日期

来自分类Dev

如何使用datePicker增加日期?

来自分类Dev

Extjs DatePicker:如何使用鼠标单击在禁用日期上启用“单击/选择”?

来自分类Dev

如何从日期数组中禁用Angular Material Datepicker日期?

来自分类Dev

JavaFX DatePicker禁用将来的日期

来自分类Dev

如何在JQuery Datepicker中禁用以前的日期

来自分类Dev

如何在jQuery datepicker中禁用日期?

来自分类Dev

如何基于jquery datepicker中的某些datepicker值禁用将来的日期

来自分类Dev

如何在Android日期选择器中禁用将来的日期

来自分类Dev

jQuery datepicker从将来的日期开始

来自分类Dev

如何在UIDatePicker中禁用将来的日期,月份和年份?

来自分类Dev

如何在Android中禁用将来的日期选择器

来自分类Dev

如何在DatePicker中动态禁用日期-淘汰赛

来自分类Dev

如何在Datepicker中删除禁用的日期计数

来自分类Dev

datepicker:使用下拉列表禁用日期?

来自分类Dev

JavaScript-如何根据用户选择的StartDate禁用将来的日期?

来自分类Dev

如何Datepicker仅选择将来的日期并在JQuery和CSS中禁用过去的日期?

来自分类Dev

如何在X-Editable中禁用将来的日期?

来自分类Dev

我无法在jquery datepicker中禁用将来的日期

来自分类Dev

如何使用datePicker增加日期?

来自分类Dev

Extjs DatePicker:如何使用鼠标单击在禁用日期上启用“单击/选择”?

来自分类Dev

如何在 Bootstrap Datepicker 中检查日期是否被禁用?

Related 相关文章

  1. 1

    如何基于jquery datepicker中的某些datepicker值禁用将来的日期

  2. 2

    在Jquery Ui Datepicker中禁用今天以后的将来日期

  3. 3

    如何在UIDatePicker中禁用将来的日期,月份和年份?

  4. 4

    如何在DatePicker中动态禁用日期-淘汰赛

  5. 5

    JavaScript-如何根据用户选择的StartDate禁用将来的日期?

  6. 6

    如何在X-Editable中禁用将来的日期?

  7. 7

    如何在daterangepicker中禁用将来的日期

  8. 8

    我无法在jquery datepicker中禁用将来的日期

  9. 9

    如何使用datePicker增加日期?

  10. 10

    Extjs DatePicker:如何使用鼠标单击在禁用日期上启用“单击/选择”?

  11. 11

    如何从日期数组中禁用Angular Material Datepicker日期?

  12. 12

    JavaFX DatePicker禁用将来的日期

  13. 13

    如何在JQuery Datepicker中禁用以前的日期

  14. 14

    如何在jQuery datepicker中禁用日期?

  15. 15

    如何基于jquery datepicker中的某些datepicker值禁用将来的日期

  16. 16

    如何在Android日期选择器中禁用将来的日期

  17. 17

    jQuery datepicker从将来的日期开始

  18. 18

    如何在UIDatePicker中禁用将来的日期,月份和年份?

  19. 19

    如何在Android中禁用将来的日期选择器

  20. 20

    如何在DatePicker中动态禁用日期-淘汰赛

  21. 21

    如何在Datepicker中删除禁用的日期计数

  22. 22

    datepicker:使用下拉列表禁用日期?

  23. 23

    JavaScript-如何根据用户选择的StartDate禁用将来的日期?

  24. 24

    如何Datepicker仅选择将来的日期并在JQuery和CSS中禁用过去的日期?

  25. 25

    如何在X-Editable中禁用将来的日期?

  26. 26

    我无法在jquery datepicker中禁用将来的日期

  27. 27

    如何使用datePicker增加日期?

  28. 28

    Extjs DatePicker:如何使用鼠标单击在禁用日期上启用“单击/选择”?

  29. 29

    如何在 Bootstrap Datepicker 中检查日期是否被禁用?

热门标签

归档