비비디바비비부
프로그래밍저장소
비비디바비비부
전체 방문자
오늘
어제
  • 프로그래밍 (72)
    • 안드로이드 (5)
      • 잡다한 지식 (40)
      • Compose (2)
      • Design (3)
      • Project (6)
    • 리액트 (4)
      • 프로젝트 (1)
      • 잡다한 지식 (1)
    • 알고리즘 (3)
      • 알고리즘 문제 (3)
    • AI (4)
      • 딥러닝 (4)
    • CS (2)
    • 잡동사니 (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
비비디바비비부

프로그래밍저장소

[안드로이드] java.lang.nullpointerexception: inflate(...) must not be null 해결한 방법
안드로이드

[안드로이드] java.lang.nullpointerexception: inflate(...) must not be null 해결한 방법

2024. 8. 19. 06:22

오늘 RecyclerView를 개발하면서 생겼던 문제를 공유할려고 한다.

 

java.lang.nullpointerexception: inflate(...) must not be null 라는 오류가 생긴 경우 나는 layout파일에서 루트 태그를 잘못해서 생겼다.

 

안드로이드 공식 문서에 따르면 <layout> 태그를 루트로 시작하고 data 요소와 view 루트 요소가 뒤 따른다고 한다.

하지만 나 같은 경우는 루트 태그를 LinearLayout으로 지정해서 해당 오류가 생겼다.

 

<사진 1> 안드로이드 공식 문서

 

따라서, 이러한 오류가 생기는 경우 layout파일에서 루트 태그를 한번 확인해보자.

 

 

출처)

레이아웃 및 바인딩 수식  |  Android Developers

 

레이아웃 및 바인딩 수식  |  Android Developers

이 페이지는 Cloud Translation API를 통해 번역되었습니다. 레이아웃 및 바인딩 수식 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 표현식 언어를 사용하면 뷰

developer.android.com

 

 

저작자표시 비영리 동일조건 (새창열림)

'안드로이드' 카테고리의 다른 글

[안드로이드] BLE 연결 및 데이터 받기  (0) 2023.10.07
android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork 에러 해결법  (0) 2023.07.04
[안드로이드] 안드로이드 14 베타 1 알아보기 - 2  (0) 2023.06.10
DuraSpeed 때문에 고생함  (1) 2023.02.20
    '안드로이드' 카테고리의 다른 글
    • [안드로이드] BLE 연결 및 데이터 받기
    • android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork 에러 해결법
    • [안드로이드] 안드로이드 14 베타 1 알아보기 - 2
    • DuraSpeed 때문에 고생함
    비비디바비비부
    비비디바비비부
    안드로이드 기술 블로그, 코딩 공부, 프로그래머

    티스토리툴바