[Android, Kotlin] Recycler View에서 원하지 않는 position의 데이터가 변경되는 문제 해결
[문제상황] 한 달 주기 일정 관리 앱을 개발 중이었다. 이전에 원하지 않는 position의 데이터가 변경되는 문제를 해결하기 위해서 dataSet에 따로 Boolean 값을 둬서 dataSet의 Boolean 값에 따라 색상을 다르게 하는 코드를 작성했다. 하지만 여전히 원하지 않는 position의 데이터가 변경되는 문제가 발생했고 이를 해결하기 위한 방법이 필요했다. [문제 해결] 우선 RecyclerView의 ViewHolder에 관련된 개발 문서를 읽어보았다. RecyclerView.ViewHolder | Android Developers RecyclerView.ViewHolder | Android Developers androidx.car.app.managers developer.androi..
- [Android] Tech,Study/[Android] Trouble Shoot
- · 2022. 12. 1.
[Android, Kotlin] java.lang.NoClassDefFoundError: Failed resolution of: Ljava/time/LocalDateTime; 문제 해결하기
[문제 상황] //현재 달에 대한 정보 @RequiresApi(Build.VERSION_CODES.O) val dateMonth: Int = LocalDateTime.now().format(DateTimeFormatter.ofPattern("MM")).toInt() avd로 컴파일 할 때는 아무런 이상이 없었는데, 개인 모바일 디바이스로 app을 실행하자 위의 코드에서 오류가 발생했다. 오류의 내용을 아래와 같다. E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.todolistjinuemong, PID: 4223 java.lang.NoClassDefFoundError: Failed resolution of: Ljava/time/LocalDate..
- [Android] Tech,Study/[Android] Trouble Shoot
- · 2022. 11. 29.