반응형
Android RecyclerView를 사용하는데, 정상적으로 아이템을 바인딩 했는데도 보이지 않는 이슈가 잇었다...
이때 아무래도 내가 Flow를 처음 도입해서 이렇게 어이없는 실수를 했을지도 ..
(하! )
No layout manager attached; skipping layout
Logcat에는 위와 같은 에러가 발생했고, 이 에러를 보는데는 생각보다 오래 걸렸다... 하
확인해 보니 내가 recyclerView에 레이아웃 매니저를 등록하지 않아서 발생하는 이슈였다..
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/groupRecyclerView"
android:layout_width="0dp"
android:layout_height="0dp"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tempAddGroupBtn" />
이렇게 꼭 레이아웃 매니저를 등록해야 에러가 발생하지 않는다.
반응형
'Develop > Android' 카테고리의 다른 글
Firebase Dynamic Link not Working in targetSDKVersion 33 (0) | 2023.04.24 |
---|---|
Android AD_ID permission targetSDKVersion 33 (0) | 2023.04.05 |
Android EditText 특수문자 제어, NextFocus, 엔터키 처리 (0) | 2022.12.26 |
Fragment Commit, CommitAllowingStateLoss 그리고 재현방법 (0) | 2022.11.23 |
Livedata setValue와 postValue 그리고 Cannot invoke setValue on a background thread (1) | 2022.11.10 |