再度選択すると、選択した日付を日付ピッカーダイアログに表示しようとしています。
これが私が試したことです。
signup.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Calendar mcurrentDate=Calendar.getInstance();
year=mcurrentDate.get(Calendar.YEAR);
month=mcurrentDate.get(Calendar.MONTH);
day=mcurrentDate.get(Calendar.DAY_OF_MONTH);
DatePickerDialog mDatePicker=new DatePickerDialog(CreateAccountActivity.this, new OnDateSetListener()
{
@Override
public void onDateSet(DatePicker datepicker, int selectedyear, int selectedmonth, int selectedday)
{
year = selectedyear;
month = selectedmonth;
day = selectedday;
signup.setText(new StringBuilder().append(year).append("-").append(month+1).append("-").append(day));
}
},year, month, day);
mDatePicker.setTitle("Please select date");
mDatePicker.getDatePicker().setMaxDate(System.currentTimeMillis());
mDatePicker.show();
}
});
しかし、問題は、私が再び日付を選択したときです。現在の日付が表示されます。選択した日付をダイアログに表示したい。