728x90
반응형
ㅇ저번 글에서 나는 DateRangePicker가 Dialog처럼 실행되게 설정해보았다.
이번에는 2주 전 날짜부터 오늘 날짜까지 선택된 상태로 실행되는 기능을 만들어보려 한다.
오늘 날짜 및 2주 전 날짜 선택된 상태로 실행하기
DatePicker와 달리 DateRangePicker에서 사용하는 클래스가 있다.
Pair 라는 녀석인데 이 녀석의 패키지는 androidx.core.util이다.
얘로 뭘하려고 할까?
시작과 종료 날짜를 지정한다.
코드를 먼저 첨부하고 설명을 이어가보겠다.
https://gist.github.com/BonusTrack02/5587dfd7b87cad867f716bff4ba70575
Pair의 생성자에 Long값 두 개를 넣어준다.
이 때 내가 gist에 적어두지 않았지만 prior, current date값이 있다.
일단 현재 날짜인 current date는 간단히 System.currentTimeMillis()를 설정해주면 되고
prior date는 현재 날짜에서 밀리초 단위로 2주를 빼면 된다.
728x90
반응형
'Android' 카테고리의 다른 글
Android DateRangePicker Get Selected Dates (0) | 2023.10.27 |
---|---|
Android DateRangePicker Custom Settings - 3. Constraints Date (0) | 2023.10.25 |
Android DateRangePicker Custom Settings - 1. Modal (0) | 2023.10.22 |
How to Hide keyboard from fragments (0) | 2023.10.08 |
Codelab으로 Room 알아보기 - 3. Create the DAO (0) | 2023.09.23 |