android - 每行具有不同 spanCount 的 RecyclerView

标签 android layout android-recyclerview linearlayoutmanager

有没有什么方法可以让 RecyclerView 的每一行都具有不同的 spanCount 取决于一行中可以容纳多少个项目?这意味着当没有更多的宽度来容纳新项目时,它将分成一个新行。

我附上了一张照片,这样你就可以看到我需要什么。

RecyclerView 不行,TableLayout 可以吗?还是 ListView ?

enter image description here

最佳答案

您可以使用 Recycler View 和自定义布局管理器来做到这一点

这篇文章可能有帮助 http://wiresareobsolete.com/2014/09/building-a-recyclerview-layoutmanager-part-1/

(抱歉,我没有代码可以分享。我从来没有这样做过,但我认为可以通过这种方式完成它)

关于android - 每行具有不同 spanCount 的 RecyclerView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35040914/

相关文章:

java - 在 Android 中长按单个项目时,如何更改所有 RecyclerView 项目的可见性?

Android - 从 VeriSign 等证书颁发机构获取 key

javascript - 将 Accordion 更改为 vbox 仅渲染第一个子项

android - Flutter:如何使用 fcm 以编程方式发送推送通知

android - 按钮需要填充父单选按钮

css - 100% div(DIV 顶部有 10px 边距)

android - 如何在协调器布局中添加拉动刷新

android - recyclerview 中的第一个可见项目更改了列表的其余部分

android - 如何翻译我的 Android 应用名称?

android - Mac OS 上的 Phonegap eclipse 环境