[Android/Error] 안드로이드 Caused by: java.lang.NullPointerException: Missing required view with ID: ~~~~~
ViewBinding을 사용하는 중에 아래와 같은 에러가 발생했습니다.
activity 레이아웃 파일에 include 레이아웃이 있었는데 ID가 달라서 발생했던 문제였습니다.
아래와 같이 Id를 iclude_drawer 같게 해주면 해결됩니다.
[Activity Layout]
<include
android:id="@+id/include_drawer"
layout="@layout/include_drawer" />
[Include Layout]
<?xml version="1.0" encoding="utf-8"?>
<merge
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/include_layout"
android:layout_width="300dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:background="?android:colorBackground"
android:clickable="true"
android:focusable="true">
...
'기리's Android 이야기' 카테고리의 다른 글
[Android/Kotlin] 안드로이드 뒤로가기 종료 방지하기 feat. onBackPressed() (0) | 2021.01.23 |
---|---|
[Android/Kotlin] 안드로이드 Single Click 구현하기 feat. 두번 클릭 방지... (2) | 2021.01.22 |
[Android/Kotlin] 안드로이드 SharedPreferences 사용하기 (3) | 2021.01.20 |
[Android/Kotlin] 안드로이드 로또 당첨번호 조회하기(2) (4) | 2021.01.19 |
[Android/Kotlin] 안드로이드 로또 번호 생성하기(1) (1) | 2021.01.17 |
댓글