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

前端之家收集整理的这篇文章主要介绍了android – 如何在填充布局时使用适配器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道这可能是奇怪的,我想成功.

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

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

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

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

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

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

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

解决方法

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

Maurycy的StaggeredGridView完全是我要找的.

这是library,也有一个demo.

原文链接:https://www.f2er.com/android/313416.html

猜你在找的Android相关文章