woong's

Android RecyclerView 속성 사용하기 본문

Develop/Android

Android RecyclerView 속성 사용하기

dlsdnd345 2016. 2. 14. 18:28

Android RecyclerView 속성 사용하기


전 포스트에서 recyclerView 에 대해서 말씀 드렸습니다.

전포스트에서는 간단하게 리스트뷰와 같은 화면을 만들었는데 , 그화면에서 속성 몇가지를

이용해서 유연한 구조를 사용해 보려 합니다.


1. LayoutManager


- LinearLayoutManager : 수직/ 수평 레이아웃 구성

- GridLayoutManager : 바둑판 배열 레이아웃 구성

- StaggeredGridLayoutManager : 높이가 불규칙한 레이아웃 구성


이와 같이 세종류 레이아웃이 있습니다.

입맛에 따라 선택해서 사용하면 됩니다.


저는 위 StaggeredGridLayoutManager 사용해 보도록 하겠습니다.


1
2
StaggeredGridLayoutManager layoutManager = new StaggeredGridLayoutManager(2, StaggeredGridLayoutManager.VERTICAL);
        layoutManager.setGapStrategy(StaggeredGridLayoutManager.GAP_HANDLING_MOVE_ITEMS_BETWEEN_SPANS);
cs


위 옵션을 통해서 아래와 같은 화면을 만들수 있습니다.



Comments