私のアプリにDatePickerDialog
を実装しましたが、Lollipopと次の問題があります。DatePickerDialogが先週表示されていません
コードスニペット:
void setDate(final EditText ed) {
Calendar mcurrentTime = Calendar.getInstance();
int day = mcurrentTime.get(Calendar.DAY_OF_MONTH);
int month = mcurrentTime.get(Calendar.MONTH);
int year = mcurrentTime.get(Calendar.YEAR);
DatePickerDialog mTimePicker;
mTimePicker = new DatePickerDialog(getContext(), new OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int selectedYear, int monthOfYear, int dayOfMonth) {
// TODO Auto-generated method stub
monthOfYear += 1;
ed.setText(selectedYear + "-" + monthOfYear + "-" + dayOfMonth);
}
}, year, month, day);
//mTimePicker.setTitle("Select Date:");
mTimePicker.show();
}
私は先週の日付を選択することはできませんよと押し上の次は来月表示されます。
誰もこのような問題に遭遇しましたか?誰にも解決策がありますか?
ご協力いただきありがとうございます。
このカレンダーを使用するクラスを共有してください。 –
http://hastebin.com/dezijigaku.avrasm @PRIYAPARASHAR –
現在の日を最低日として設定しているためです。 –