[안드로이드] 프래그먼트 리사이클러 뷰 skipping layout 에러
2021. 7. 7. 11:30
반응형
E/RecyclerView: No adapter attached; skipping layout
위 오류가 뜨고, 리사이클러뷰를 프래그먼트 안에서 사용하고 있다면 코드를 다음과 같이 고쳐보세요.
override fun onCreateView(
inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
binding = DataBindingUtil.inflate(inflater, R.layout.fragment_schedule, container, false)
return inflater.inflate(R.layout.fragment_schedule, container, false)
}
위 코드를 아래 코드처럼 변경해주시면 됩니다.
override fun onCreateView(
inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
binding = DataBindingUtil.inflate(inflater, R.layout.fragment_schedule, container, false)
return binding.root
}
바뀐 것은 맨 마지막 inflater.inflate(~) 부분이 binding.root로 바뀐 것 하나입니다.
반응형
'프로그래밍 > 안드로이드+코틀린' 카테고리의 다른 글
Jetpack Compose getValue, setValue 에러 (0) | 2021.08.19 |
---|---|
코틀린에서 제네릭 사용하기 (0) | 2021.07.19 |
[Android] Glide 사용 시 wrap content 문제 해결하는 법 (0) | 2021.07.04 |
[Android] Ripple view에 맞게 적용시키기 (0) | 2021.06.23 |
Android studio 프로젝트 생성 시 Kotlin 버전 찾을 수 없는 오류 (0) | 2021.05.29 |