2017. 9. 8. 15:13 Android
[Android] DatePickerDialog를 이용한 달력
안드로이드에서 달력을 사용하기 위해서는 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) { } }; |
'Android' 카테고리의 다른 글
[Android] SHA-1 인증서 지문 가져오기 (0) | 2017.09.08 |
---|---|
[Android] Webview Cookie 허용으로 삼성페이 결제 해결 (0) | 2017.09.08 |
[Android] ListView Item 세로크기 설정 (0) | 2017.09.08 |
[Android] TextView를 Spinner Style로 만들기 (0) | 2017.09.08 |
[Android] 해상도별 앱아이콘, 인트로이미지 사이즈 (0) | 2017.09.08 |