«gridlayoutmanager» 태그된 질문


3
GridLayoutManager와 함께 RecyclerView를 사용하는 간단한 Android 그리드 예 (이전 GridView와 같은)
RecyclerView이전 ListView과 의 기능이 바뀌 었다는 것을 알고 GridView있습니다. 를 사용하여 최소 격자 설정을 보여주는 매우 기본적인 예를 찾고 RecyclerView있습니다. 긴 자습서 스타일 설명을 찾지 않고 최소한의 예를 찾고 있습니다. 이전 GridView를 모방 한 가장 간단한 그리드는 다음 기능으로 구성됩니다. 행당 여러 셀 각 셀의 단일 뷰 클릭 이벤트에 응답

12
RecyclerView GridLayoutManager : 스팬 수를 자동 감지하는 방법은 무엇입니까?
새로운 GridLayoutManager 사용 : https://developer.android.com/reference/android/support/v7/widget/GridLayoutManager.html 명시적인 스팬 카운트가 필요하므로 이제 문제는 다음과 같습니다. 행당 얼마나 많은 "스팬"이 맞는지 어떻게 알 수 있습니까? 이것은 결국 그리드입니다. 측정 된 너비를 기준으로 RecyclerView가 맞을 수있는만큼의 범위가 있어야합니다. old를 사용하면 GridView"columnWidth"속성을 설정하기 만하면 맞는 열 수를 자동으로 감지합니다. 이것은 기본적으로 RecyclerView에 대해 복제하려는 것입니다. …

3
SpanSizeLookup을 사용하여 GridLayoutManager의 항목에 대한 범위 설정
섹션 헤더로 그리드와 같은 레이아웃을 구현하고 싶습니다. https://github.com/TonicArtos/StickyGridHeaders를 생각해보십시오. 내가 지금하는 일 : mRecyclerView = (RecyclerView) view.findViewById(R.id.grid); mLayoutManager = new GridLayoutManager(getActivity(), 2); mLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int position) { switch(mAdapter.getItemViewType(position)){ case MyAdapter.TYPE_HEADER: return 1; case MyAdapter.TYPE_ITEM: return 2; default: return -1; } } }); mRecyclerView.setLayoutManager(mLayoutManager); 이제 일반 항목과 …

8
Android는 gridlayoutmanager를 사용하여 recyclerview의 마지막 요소 아래에 간격을 추가합니다.
나는 마지막 요소 행 아래에 간격을 추가하려고하고 RecyclerView와 GridLayoutManager. ItemDecoration이 목적을 위해 마지막 요소가 다음과 같이 하단 패딩과 함께 사용자 정의 를 사용 했습니다. public class SpaceItemDecoration extends RecyclerView.ItemDecoration { private int space; private int bottomSpace = 0; public SpaceItemDecoration(int space, int bottomSpace) { this.space = space; this.bottomSpace = bottomSpace; …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.