请参见下图:

如何在“回收者视图”中插入多张卡片视图。
或任何其他方式来实现这一目标。
必须使用Recycler视图。

java - ANDROID:在回收者 View 中有多个卡片 View-LMLPHP

最佳答案

我认为,如所附图片中所述,实现目标的正确方法是使用GridLayoutManager而不是RecyclerView.LayoutManagerLinearLayoutManager

我们附加在LayoutManager上的RecyclerView决定了列数。共有3个子类。

  • LinearLayoutManager
  • GridLayoutmanger
  • StaggeredGridLayoutmanger

  • 在您初始化RecyclerView.LayoutManager的活动中,更改
    RecyclerView.LayoutManager mLayoutManager = new LinearLayoutManger(this);
    


    GridLayoutManager mLayoutManager = new GridLayoutManger(this, 2);
    

    2是网格的跨度计数。每个项目都将放在一个跨度中,因此在“回收者”视图中将有2列。

    07-28 02:14
    查看更多