我没有任何编码问题,我有这个应用程序填充(来自Web服务)一个2行的gridlayoutmanager recyclelerview,现在客户端希望它是一个List。我只想问一下哪个更好的性能设置gridlayoutmanager的行数为1,或切换到LinearLayoutmanager。 的问候,
答案 0 :(得分:0)
如果你有一行,使用LinearLayoutManager
会更优雅,但是对于性能它是一样的。
答案 1 :(得分:0)
LinearLayoutManager:
GridLayoutManager:
使用GirdLayoutManager,您可以将每行分割为多个项目。
您可以添加3行或4行或等等,但每行的每个项目宽度和 高度与下面相同,
网格视图显示视图中的对称项目。
使用GridLayoutManager,您还可以使用setSpanSizeLookup完成替代行计数,例如奇数行是2项,甚至是行4项。
最后我自己与GridLayoutManager的主要区别是你在Android中做得更好,创新的UI。