-1
私のdatePickerにminDateとmaxDateを設定するにはどうすればいいですか?onDateSet
の中に入れてみましたが、動作しませんでした。ここに私のコードがあるかもしれないあなたは他の方法があります。datePickerでmaxDateまたはminDateを設定するにはどうすればよいですか?
日付ピッカー
etDueDate.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Calendar c = Calendar.getInstance();
year = c.get(Calendar.YEAR);
month = c.get(Calendar.MONTH);
day = c.get(Calendar.DAY_OF_MONTH);
DatePickerDialog datePickerDialog = new DatePickerDialog(ownerAccept.this, ownerAccept.this,
year,month,day);
datePickerDialog.show();
}
});
日付ピッカー
@Override
public void onDateSet(DatePicker datePicker, int i, int i1, int i2) {
yearFinal = i;
monthFinal = i1+1;
dayFinal = i2;
Calendar c = Calendar.getInstance();
hour = c.get(Calendar.HOUR_OF_DAY);
minute = c.get(Calendar.MINUTE);
TimePickerDialog timePickerDialog = new TimePickerDialog(ownerAccept.this, ownerAccept.this,
hour, minute, android.text.format.DateFormat.is24HourFormat(this));
timePickerDialog.show();
}
@Override
public void onTimeSet(TimePicker timePicker, int i, int i1) {
hourFinal = i;
minuteFinal = i1;
etDueDate.setText(yearFinal+"-"+monthFinal+"-"+dayFinal+" "+hourFinal+":"+minuteFinal+":00");
}
そして、はい、それはまた、日付の後に時間を持っているを表示するボタン。あなたは私の助けを助けてくれるでしょう:)
可能重複http://stackoverflow.com/questions/40759664/set-mindate-and-maxdate-in-datepicker?rq=1 [どのように設定された最大の –
可能な複製androidのdatepickerダイアログの日付?](http://stackoverflow.com/questions/16749361/how-set-maximum-date-in-datepicker-dialog-in-android) –