RecyclerView
을 사용하여 목록에 데이터를 표시하는 응용 프로그램을 만들려고합니다. LinearLayoutManager
에는 Stack을 마지막에서 역방향 레이아웃으로 설정하는 옵션이있어서 그 위에 가장 최신 데이터를 표시 할 수 있습니다. 명부. 어쨌든 지그재그 모양의 격자 레이아웃에서 위치 0 (맨 위)에 최신 데이터를 표시 할 수 있습니까?지그재그 모양의 Grid LayoutManager 스택 끝에서
1
A
답변
2
StaggeredGridLayoutManager
은 setReverseLayout입니다.
mLayoutManager = new StaggeredGridLayoutManager(getActivity());
mLayoutManager.setReverseLayout(true);
1
당신은 GridLayoutManagaer
를 사용할 수 있습니다. 생성자에서는 true/false
을 역순으로 전달하거나 setReverseLayout(boolean)
메서드를 사용할 수 있습니다. 확인 this
예, setReverseLayout을 사용하고 있습니다. 시작 위치에 간격이 있으므로 레이아웃을 역으로 수행합니다. 나는 가장 새로운 데이터를 처음에 보여주고 싶다. 끝에서 스택이 그 작업을 수행하는 동안 선형 레이아웃 관리자 만 지원합니다. –
@SasiKanth setReverseLayout은 선형 레이아웃 관리자에서만 지원됩니까? – Praveen
setreverselayout은 지원되지 않지만 내가 사용할 때 본질적으로 레이아웃을 반전하여 처음에 홀수 개의 항목을위한 빈 공간을 남겨 둡니다. –