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
'안드로이드 > Widget' 카테고리의 다른 글
안드로이드 viewpager2 안에 scollview 동작안할 때 (0) | 2023.01.19 |
---|---|
RecyclerView XML에서 미리보기 (0) | 2022.10.19 |
안드로이드 focus 제거 (0) | 2022.07.05 |
안드로이드 줄긋기 (0) | 2022.07.05 |
안드로이드 CardView (0) | 2022.06.02 |