나는 사용자 정의 대화 상자에 datepicker 및 시간 선택 도구가 있습니다. datepicker에서 날짜를 변경하면 Textview에서 업데이트됩니다. 그러나 datepicker를 다시 선택하면 오늘 날짜가 표시됩니다. 이전에 선택된 날짜가 datepicker에 표시되기를 원합니다. 이것은 내 코드입니다. Pls 도움! - 그리고 DatePickerDialogdatepicker에서 선택한 이전 날짜를 원합니다. (안드로이드)
2로 설정) 텍스트로 저장된 날짜를 얻을
1) 변수에 THRE 이전에 선택한 날짜, 월, 년 저장 :
from.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
picker = new Dialog(getActivity());
picker.setContentView(R.layout.datetime);
picker.setTitle("Select Date and Time");
datep = (DatePicker) picker.findViewById(R.id.datePicker);
timep = (TimePicker) picker.findViewById(R.id.timePicker1);
set = (Button) picker.findViewById(R.id.btnSet);
set.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// TODO Auto-generated method stub
month = datep.getMonth() + 1;
day = datep.getDayOfMonth();
year = datep.getYear();
hour = timep.getCurrentHour();
minute = timep.getCurrentMinute();
from.setText(year + "-" + month + "-" + day + " "
+ hour + ":" + minute);
picker.dismiss();
}
});
picker.show();
}
});
을 설정할 찾을 수 – user2851150