ListView的Item使用了GridView(动态显示ImageView),GirdView显示混乱

_XuDaojie 2015-07-16 10:53:55
我想实现的效果是类似微博的列表,
图片如果只有一张,这大小按原图大小显示,
存在多张则所有ImageView都是统一的size


原本应该是这样,但是当我下拉之后再回来看这条微博的时候,他就变成了这样

造成这个问题的原因我大概知道,是因为ListView的View重用问题导致的,
所以只要每次都新建一个View就不会有这样的问题,但是这样性能又会太低了,有没有别的实现思路啊
...全文
158 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kipeng928829 2015-07-16
  • 打赏
  • 举报
回复
我们最近在做的项目也遇到这个问题
gao_chun 2015-07-16
  • 打赏
  • 举报
回复
由于ListView的Item是嵌入的GridView,滑动加载后出现了错乱,布局上不知道能不能参考下我这篇博客的思路,采用动态布局:http://blog.csdn.net/gao_chun/article/details/46379669
_XuDaojie 2015-07-16
  • 打赏
  • 举报
回复
引用 2 楼 hpaht 的回复:
我们最近在做的项目也遇到这个问题
你有没有方案的?
_XuDaojie 2015-07-16
  • 打赏
  • 举报
回复
引用 1 楼 gao_chun 的回复:
由于ListView的Item是嵌入的GridView,滑动加载后出现了错乱,布局上不知道能不能参考下我这篇博客的思路,采用动态布局:http://blog.csdn.net/gao_chun/article/details/46379669
我觉得我布局应该是没问题的。
引用 1 楼 gao_chun 的回复:
由于ListView的Item是嵌入的GridView,滑动加载后出现了错乱,布局上不知道能不能参考下我这篇博客的思路,采用动态布局:http://blog.csdn.net/gao_chun/article/details/46379669
我觉得我布局写的没问题的,就是不知道怎么视图重用的问题

80,360

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧