RecyclerView와 매우 유사하며 이를 조정하는 데 어댑터가 사용됩니다. 가장 간단한 예는 Android 개발자 - 화면 슬라이드에 ViewPager 사용의 ViewPager 추가 장에 있습니다. 매우 명확해진 것 같습니다. Adapter를 내부 클래스로 사용합니다. 물론 Adapter를 꺼내서 다른 클래스로 만들 수도 있습니다.
다음 네 줄의 코드를 addOnItemSelectionListener 또는 setOnItemClickListener에 동시에 추가하면 항목을 하나씩 슬라이딩하는 효과를 얻을 수 있습니다. recyclerView.setLayoutFrozen(true); recyclerView.setLayoutFrozen(false); adapter.notifyItemChanged(adapterPosition); adapter.notifyDataSetChanged();
귀하의 설명에 따르면 ViewPager를 사용해야 합니다.
RecyclerView와 매우 유사하며 이를 조정하는 데 어댑터가 사용됩니다. 가장 간단한 예는 Android 개발자 - 화면 슬라이드에 ViewPager 사용의 ViewPager 추가 장에 있습니다. 매우 명확해진 것 같습니다. Adapter를 내부 클래스로 사용합니다. 물론 Adapter를 꺼내서 다른 클래스로 만들 수도 있습니다.
그 외, 원하시는 효과는 다음 예시를 참고하시면 될 것 같습니다.
MapViewPager
궁금한 점은 댓글로 남겨주세요. :-)
다음 네 줄의 코드를 addOnItemSelectionListener 또는 setOnItemClickListener에 동시에 추가하면 항목을 하나씩 슬라이딩하는 효과를 얻을 수 있습니다.
recyclerView.setLayoutFrozen(true);
recyclerView.setLayoutFrozen(false);
adapter.notifyItemChanged(adapterPosition);
adapter.notifyDataSetChanged();
다양한 검색 끝에 단일 페이지 슬라이딩 문제를 해결할 수 있는 recyclerviewpager 라이브러리를 발견했습니다.