如何实现水平gridlayoutmanager

时间:2015-11-23 03:08:36

标签: android android-recyclerview gridlayoutmanager

如何使用recyclerview实现水平gridlayoutmanager。 固定行数。和水平滚动。 像这样......

horizontal scroll diagram

        gridLayoutManager = new GridLayoutManager(getContext(), 1, GridLayoutManager.HORIZONTAL, false);
    recyclerView.setLayoutManager(gridLayoutManager);
    recyclerView.setHasFixedSize(true);

我尝试这样做。但这并没有在项目中显示任何内容。

2 个答案:

答案 0 :(得分:34)

  1. Implement RecyclerAdapter, ViewHolder.
  2. 实例化RecyclerAdapter,设置其“适配器。”/ / li>
  3. 指定ROWSCOUNT(图片上有3行): GridLayoutManager gridLayoutManager = new GridLayoutManager(getContext(), ROWSCOUNT, GridLayoutManager.HORIZONTAL, false);

  4. 设置布局管理器:recyclerView.setLayoutManager(gridLayoutManager);

  5. 显示您的回收站视图setContentView(recyclerView);

  6. I've prepared a sample for you, check it out

答案 1 :(得分:0)

我只添加确认。这张图片可能证明带有GridLayoutmanager的Recyclerview可用于水平。

Recyclerview Grid Horizontal