现在有个论坛客户端,想要显示每个 post 中不超过十张图片,图片大小不一,长宽比迥异,可能是 16:9 的屏幕截图,也可能是 1024x10298 的超长拼图>< 现在每个 post 预览的时候只显示第一张图,即便第一张图巨长,也能正常显示。但是点开 post 之后所有的图片就不知道怎么愉快的处理了。原论坛上的解决方案在这里,大概就是把图片显示区的长度限制成了所有图片长度的最大值,然后宽度对齐,高度居中显示。
由于我正在使用 Ion 来显示图片,图片下载下来之前,我并不知道他们的高度,所以这个办法似乎行不通。不知道各位有没有啥高见?或者可能可以用微信朋友圈上面的办法?因为图片张数最多十张?点开看大图什么的?卡住好久,目前没有啥好的办法,给个 demo 或者别人写的 app 什么也好>< 谢谢各位了><
1
wipen 2015-11-16 11:03:28 +08:00
如果多张图是从上到下顺序排列的话,每个图一个 item ,宽度 match_parrent ,高度 wrap_content
|