我正在寻求实现 pinterest 风格的 gridview (参见图片),但很难想出一种方法。
该视图需要有 3 列(如 pinterest),其中各个图像具有恒定的宽度但可变的高度。它应该是可滚动的。我还担心能够回收视图的问题,因为图像数量可能很多(比如 1000 个)
我不知道如何在 android 中处理这个视图。
Gaurav
在你提出之前我从来没有想过这个问题,但这是一个值得尝试解决的有趣问题。我的建议是适合 3ListView
进入 Activity 或 Fragment。我假设每个人都分别回收自己的视图。假设这样做是安全的,这很容易解决你的性能问题。所以也许是一个水平的 LinearLayout 可以容纳 3 个 ListView。在中间添加一些填充会产生所需的效果。
当然,需要更多的思考来决定图像如何最终到达它们所在的位置,但这是你要弄清楚的:)希望这能给你一些想法!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)