【发布时间】:2020-09-10 18:13:14
【问题描述】:
RecyclerView 只有两个布局管理器:LinearLayoutManager 和 GridLayoutManager。有没有办法使用TableLayout 和RecyclerView 作为布局管理器?有什么建议吗?
编辑:我想知道是否有没有从零开始编写布局管理器的解决方案。 TableLayout 行为对我来说已经足够了,只是想为处理大量数据时的性能问题添加回收功能。
我认为创建一个查看列表视图的表格并不能解决我的问题,因为我的表格非常动态,我什至不知道列名,客户决定表格的所有细节。所以单元格是自定义的,列宽需要根据内容长度自动调整大小。我不认为 listview 可以处理。
提前感谢您的帮助。
【问题讨论】:
-
您的要求是什么?
-
我需要实现一个将使用大量数据的动态表视图。所以我认为它必须以某种方式使用 RecyclerView 来解决性能问题。
-
您能说明一下,您的实际需求是什么,我们可以更轻松地帮助您。
-
如果你还没看过,也可以考虑谷歌新的FlexboxLayout:android-developers.googleblog.com/2017/02/…
标签: android android-recyclerview