코딩ㆍ개발 정보/안드로이드앱 (코틀린)

The 친절한 코틀린 앱 프로그래밍, 오류 해결 방법

RioRex 2022. 1. 3.

The 친절한 코틀린 앱 프로그래밍, 2021년 판을 공부하는 중입니다.

책 만든 시점은 최근이지만, 2022년 1월 현재 코드가 안되는 부분이 있어서 다음과 같이 정리해 봅니다.

🐤 P. 384
setOnNavigationItemSelectedListener 는 deprecated 되었습니다.

메소드만 단순히

setOnItemSelectedListener 로 변경하면 됩니다.

출처: https://junyoung-developer.tistory.com/153

 

🐤 P. 387
아이템 클릭 시 꺼짐: Run 에러 문구 - java.lang.IllegalArgumentException: No drawer view found with gravity LEFT

DrawerLayout, NavigationView 사용 시

NavigationView는 DawerLayout 바로 하위에 있어야 한다.

샘플에서는 사이에 CoordinaterLayout이 있기 때문에 에러가 난다.

우선 해당 태그만을 주석하고 진행해본다. 정상적으로 프로그램이 실행된다.

출처: https://in-idea.tistory.com/34

 

 

반응형

댓글