ImageLoader加载图片的的问题

vjligi 2014-07-18 10:01:49
用ImageLoader开源库加载图片,布局是固定了图片的显示大小175*250,用gridview来装

加载纵向图片的时候都还好,

然后加载的时候,遇到横向的图片,比如分辨率是180*144,是能显示完整,但是gridview旁边的控件,如listview,操作会有点延时的感觉,就像卡了一样,不知道哪位大神可以解决这个问题....
...全文
1772 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mr___Dong 2016-06-15
  • 打赏
  • 举报
回复
tadeweixiao 2015-12-02
  • 打赏
  • 举报
回复
为什么我用imageloader加载的图片不是显示的是我想要的图片,而是显示的我设置的加载失败或者解码过程中失败的图片,哪位大神可以告诉我应该怎么解决呀
  • 打赏
  • 举报
回复
我也遇到横向加载图片加载不出来的问题,有木有解决这个问题的亲,麻烦说一下舍,感激不尽
韩曙亮 2014-07-18
  • 打赏
  • 举报
回复
你试着 把 ListView 刷新放在 线程里面, 把 加载图片也放在线程里面 卡了 一般是 主线程 操作太多, 这些操作尽量不要在主线程搞
vjligi 2014-07-18
  • 打赏
  • 举报
回复
引用 1 楼 sagittarius1988 的回复:
估计是你在adapter的getView中执行了些耗时的操作
我觉得能实现通过ImageLoader将横向的图片保存为纵向的图片就可以了 我设置.discCacheExtraOptions(480, 800, CompressFormat.JPEG, 75, null) 这个能只是最大分辨率,但是保存的图片还是按比例缩放的,变成了一张小的横向图片 有没有直接固定分辨率的办法,不需要按比例,只要保存纵向就好了
vjligi 2014-07-18
  • 打赏
  • 举报
回复
没用哦,加载纵向图片的时候没什么问题,旁边的控件不卡顿 我的感觉就是imageview布局是纵向的,所以加载的时候还好 但是遇到横向的图片,可能ImageLoader这个库要做啥子处理,关键就是所有的图片都已经加载完成了旁边的listview都还是卡顿,
sagittarius1988 2014-07-18
  • 打赏
  • 举报
回复
估计是你在adapter的getView中执行了些耗时的操作

80,490

社区成员

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

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