캘린더를 복잡하게 만들고 있었는데 지우고 간단하게 레이아웃 CalendarView로 CalendarView를 만들었다.
빈 텍스트를 넣어 사용자가 달력의 날짜를 클릭 시 빈 텍스트에 년도 , 월 , 일 , 요일 을 출력하게 만들었다.
달력 안의 숫자 색상을 주말에는 빨간색으로 변경 시도를 해봤는데 , 찾기가 어려웠다.
챗GPT의 도움을 받으려고 봤더니
전체 숫자의 색은 변경 할 수 있지만. 안에 주말만 따로 색상 변경하는 기능은 제공하지 않는다고 했다..
그래서 해결책은 커스텀 캘린더뷰 와 라이브러리 라고 답이 왔다.
비교적 간단한 라이브러리 implementation 'com.github.prolificinteractive:material-calendarview:1.7.0 를 찾아 썼는데
적용하자마자 기존에 작업했던 것이 다 없어져버렸다. 다시 시간을 들여 복구하고 달력안 색상 변경은 포기하고
버튼 클릭시 간단한 메모를 할 수 있는 기능을 만들어야겠다..
캘린더도 신기하고 주말에 맞게 글씨 색이 변경되는 것도 신기합니다!!!!