안드로이드/Widget
안드로이드 RecyclerView layout 설정
김어찐
2022. 10. 28. 17:20
728x90
1. LinearLayoutManager
1-1. 코드에서 지정
layoutManager = LinearLayoutManager(context)
1-2. xml에서 지정
<androidx.recyclerview.widget.RecyclerView
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
android:orientation="vertical" />
2. GridLayoutManager
2-1. 코드에서 지정
layoutManager = GridLayoutManager(view.context, 2 /* 열 갯수 */)
2-2. xml에서 지정
<androidx.recyclerview.widget.RecyclerView
app:layoutManager="androidx.recyclerview.widget.GridLayoutManager"
app:spanCount="2"
android:orientation="vertical" />
https://jamie-dev.tistory.com/57
[Android] RecyclerView의 LayoutManager를 지정하는 방법
1. LinearLayoutManager 1-1. 코드에서 지정 layoutManager = LinearLayoutManager(context) 1-2. xml에서 지정 2. GridLayoutManager 2-1. 코드에서 지정 layoutManager = GridLayoutManager(view.context, 2 /*..
jamie-dev.tistory.com
// spanCount : 열 개수
// itemCount : xml 디자인에서 itemcount
<androidx.recyclerview.widget.RecyclerView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
app:layoutManager="androidx.recyclerview.widget.GridLayoutManager"
app:spanCount="4"
tools:itemCount="8"
tools:listitem="@layout/card_item" />728x90