横向分页带有多个CardView的RecyclerView

时间:2019-02-18 10:29:06

标签: android

我当前正在开发一个android应用程序:在一项活动中,我在RecyclerView中以编程方式生成了多个CardView。我想以5或6为一组的多个水平页面,但是我只设法将ScrollView的所有CardView放在垂直列表中,或者每页只有一个CardView。

回收站位于ScrollView中,我设法用

进行了第二种处理
recyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayout.HORIZONTAL, false));

    PagerSnapHelper snapHelper = new PagerSnapHelper();
    snapHelper.attachToRecyclerView(recyclerView);

谢谢您的时间

编辑 https://i.stack.imgur.com/TQxff.jpg

这是我现在拥有的布局,如您所见,它是一个简单的滚动视图,里面有多个cardview。我要创建的页面可以横向滑动即可导航到。每个页面的卡片浏览量应不超过4张

1 个答案:

答案 0 :(得分:0)

  

我要创建的页面可以导航到   水平滑动。

我认为您可以签出ViewPager。 它正是您想要的。您可以创建多个片段,然后将RecyclerView放入每个片段中。

教程:https://developer.android.com/training/animation/screen-slide