Android
[Android] CalendarView의 날짜 선택 Listener
드듬칫
2019. 5. 5. 00:16
안드로이드에서 기본적으로 지원하는 CalendarView의 날짜를 선택했을 때 리스너를 구현할 수 있다
calendarView = (CalendarView) view.findViewById(R.id.calendarView);
calendarView.setOnDateChangeListener(new CalendarView.OnDateChangeListener() {
@Override
public void onSelectedDayChange(@NonNull CalendarView view, int year, int month, int dayOfMonth) {
// todo
}
});
위의 코드에서 todo 부분에 날짜 선택 시 원하는 동작을 프로그래밍하면 된다
onSelectedDayChange() 함수에 인자로 선택된 날짜가 전달된다
2019년 5월 5일이라면
year = 2019
month = 5
dayOfMonth = 5
가 전달된다