在android中禁用过去的时间选择器

在android中禁用过去的时间选择器,android,android-timepicker,Android,Android Timepicker,如何在Android的时间选择器中禁用过去的时间?我已经创建了时间选择器,那么现在如何在Android时间选择器中禁用过去的时间呢?试试类似的方法 @Override protected Dialog onCreateDialog(int id) { Calendar c = Calendar.getInstance(); int cyear = c.get(Calendar.YEAR); int cmonth = c.get(Calendar.MONTH); i

如何在Android的时间选择器中禁用过去的时间?我已经创建了时间选择器,那么现在如何在Android时间选择器中禁用过去的时间呢?

试试类似的方法

@Override
protected Dialog onCreateDialog(int id) {
    Calendar c = Calendar.getInstance();
    int cyear = c.get(Calendar.YEAR);
    int cmonth = c.get(Calendar.MONTH);
    int cday = c.get(Calendar.DAY_OF_MONTH);
    switch (id) {
        case DATE_DIALOG_ID:
        //start changes...
        DatePickerDialog dialog = new DatePickerDialog(this, mDateSetListener, cyear, cmonth, cday);
        dialog.getDatePicker().setMinDate(new Date());
        return dialog;
        //end changes...
    }
    return null;
}

类型DatePicker中的setMinDate不适用于参数(日期)。我得到了这个错误。