반응형
RecyclerView에서 StaggeredGridLayoutManager 적용 후 SwipeRefreshLayout 의 Refresh 할 때
리로딩하면 RecyclerView가 나타나지 않는 현상 ^^;;
리로딩 시,
mRecyclerView.setAdapter(mAdapter);
mRecyclerView.setVisibility(View.VISIBLE);
mLayoutManager = new StaggeredGridLayoutManager(SPAN_COUNT,StaggeredGridLayoutManager.VERTICAL);
((StaggeredGridLayoutManager)mLayoutManager).setGapStrategy(StaggeredGridLayoutManager.GAP_HANDLING_NONE);
mRecyclerView.setLayoutManager(mLayoutManager);
다시 LayoutManager를 지정해야 하네요
좋은 경험
다들 즐거운 코딩하세요
다음 미션은 StaggeredGridLayout more 기능을 해야겠네요 ^^
반응형
'Android Coding' 카테고리의 다른 글
AlertDialog에서 제목에 대한 글 수정 (0) | 2019.05.08 |
---|---|
JNI GetMethodID 관련 타입 정리 (0) | 2019.02.18 |
Thread를 이용한 RecyclerView UI 변경 처리 (0) | 2018.12.13 |
선택 시, Ripple 효과 (0) | 2018.10.19 |
여러 장의 jpg를 PDF로 만들기 (0) | 2018.09.06 |