안드로이드에서 달력을 사용하기 위해서는 DatePickerDialog를 이용하면 된다.


저는 TextView를 이용하였습니다.



 TextView dateTv = (TextView)findViewById(R.id.date_tv);

 

 //현재 시,분,초 를 가져오기

 Calendar calendar = Calendar.getInstance();

 int year = calendar.get(Calendar.YEAR);

 int month = calendar.get(Calendar.MONTH);

 int day= calendar.get(Calendar.DAY_OF_MONTH);


 dateTv.setOnClickListener(new View.OnClickListener() {

 @Override

 public void onClick(View v) {

DatePickerDialog dialog = new DatePickerDialog(getActivity(), dateListener, mYear, mMonth, mDay); 

     dialog.show();

}

  });



 - Listener

 private DatePickerDialog.OnDateSetListener dateListener = new DatePickerDialog.OnDateSetListener() {

@Override

public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {


}

};


Posted by kkangMH

블로그 이미지
kkangMH

공지사항

Yesterday
Today
Total

달력

 « |  » 2024.11
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함