android – 如何在填充布局时使用适配器

android – 如何在填充布局时使用适配器,第1张

概述我知道这可能是奇怪的,我想成功. 让我详细解释一下.首先,我想使用两个ListView查看活动屏幕.就像Pinterest的样子一样. (我不知道是否是真的,但它被称为异构gridview.)还有一件事我需要实现:懒加载.我的活动中有大约30张图片,所以一次获取所有图片并不好.这就是为什么我需要懒惰的负载. 所以在第一,我考虑到我是如何获得这种外观,我的意思是异构gridview.然后决定在Scr 我知道这可能是奇怪的,我想成功.

让我详细解释一下.首先,我想使用两个ListVIEw查看活动屏幕.就像Pinterest的样子一样. (我不知道是否是真的,但它被称为异构grIDvIEw.)还有一件事我需要实现:懒加载.我的活动中有大约30张图片,所以一次获取所有图片并不好.这就是为什么我需要懒惰的负载.

所以在第一,我考虑到我是如何获得这种外观,我的意思是异构grIDvIEw.然后决定在ScrollVIEw中添加到linearLayout.线条具有垂直方向.用Thay方法,我通过在线性布局中使用奇偶方法添加了我的新视图.

虽然,根据我的知识,没有任何适配器,没有办法控制哪些项目将被显示.所以懒惰的负载是不合适的.

我还在Activity中尝试了两个ListVIEw,但是有一些滞后和同步滚动问题.另一方面,它的回收利用不好.

所以在这种情况下,我想问是否有办法使用Adapter来填充linearLayouts?或者你会推荐什么来创建一个异构的grIDvIEw,而且还有懒惰的负载.

如果我的方法是错误的,我不会改变它.

任何线索对我来说都会很好.如果有不明确的内容,请说明.我会解释一下更多的细节.

解决方法 经过大量的研究,终于找到一个具有懒惰加载和异构grIDvIEw的库,也没有任何滚动或回收滞后/问题.

Maurycy的StaggeredGrIDVIEw完全是我要找的.

这是library,也有一个demo.

总结

以上是内存溢出为你收集整理的android – 如何在填充布局时使用适配器全部内容,希望文章能够帮你解决android – 如何在填充布局时使用适配器所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1133975.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存