Android appcompat7物料日期选择器Dialog maxdate问题

Android appcompat7物料日期选择器Dialog maxdate问题,android,datepickerdialog,Android,Datepickerdialog,这是我的密码 ((TextView) findViewById(R.id.basicCalendar)).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Calendar mCalStart = Calendar.getInsta

这是我的密码

((TextView) findViewById(R.id.basicCalendar)).setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Calendar mCalStart = Calendar.getInstance();
            Calendar mCalEnd = Calendar.getInstance();
            DatePickerDialog mDialog = new DatePickerDialog(MainActivity.this, null, mCalStart.get(Calendar.YEAR), mCalStart.get(Calendar.MONTH), mCalStart.get(Calendar.DAY_OF_MONTH));
            mCalStart.add(Calendar.MONTH, -1);
            mCalEnd.add(Calendar.DAY_OF_MONTH, 3);
            mDialog.getDatePicker().setMinDate(mCalStart.getTimeInMillis());
            mDialog.getDatePicker().setMaxDate(mCalEnd.getTimeInMillis());
            mDialog.show();
        }
    });
使用此代码,我无法单击8/8,即限制日期的最后一天。
我试图将maxdate的限制改为另一个日期,但始终无法单击最后一天。

只是好奇您是否找到了解决方案?我也有同样的问题。我无法选择最后一个可选择的日期(即使它显示可选择)。奇怪的是,它可以在虚拟设备上正常工作,但在我的手机上却不行。