首页 > 解决方案 > Android Recycler View(网格布局管理器)

问题描述

有什么方法可以使用 GridLayoutManager 和方向水平制作回收器视图,以水平顺序显示项目

目前如何绘制项目(提供图片)

项目

0 2 4 6 8

1 3 5 7 9

但是,我想显示

0 1 2 3 4

5 6 7 8 9

不超过两行

标签: androidandroid-recyclerview

解决方案


您可以使用此代码使其水平

    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recyclerView);
    GridLayoutManager gridLayoutManager = new GridLayoutManager(getApplicationContext(),4);
    gridLayoutManager.setOrientation(LinearLayoutManager.HORIZONTAL); // set Horizontal Orientation
    recyclerView.setLayoutManager(gridLayoutManager);

请参阅此处了解更多信息


推荐阅读