Android Coding
RecyclerView에서 StaggeredGridLayoutManager 적용 후 SwipeRefreshLayout 의 Refresh 할 때
오마로
2019. 2. 13. 16:31
반응형
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 기능을 해야겠네요 ^^
반응형