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的限制改为另一个日期,但始终无法单击最后一天。只是好奇您是否找到了解决方案?我也有同样的问题。我无法选择最后一个可选择的日期(即使它显示可选择)。奇怪的是,它可以在虚拟设备上正常工作,但在我的手机上却不行。