안드로이드 timepicker을 dialog로 띄워서 시간을 설정해주면 설정한 시간을 int 형식으로 get하려고합니다.
조회수 5558회
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
아래는 간단한 예제입니다. 코드 수정하여 사용하시면 될 것 같네요.
TimePickerDialog
를 생성 후OnTimeSetListener
의onTimeSet
메서드의timePicker
를 활용하시면 됩니다.getHour
나getMunute
는 모두 리턴타입이 int 입니다.new TimePickerDialog(this, new TimePickerDialog.OnTimeSetListener() { @Override public void onTimeSet(TimePicker timePicker, int i, int i1) { int hour = timePicker.getHour(); // == i int minute = timePicker.getMinute(); // == i1 } }, Calendar.HOUR_OF_DAY, Calendar.MINUTE, true).show();
안드로이드 Pickers 가이드 문서 도 참고하시면 좋을 것 같네요.
댓글 입력