各位大佬好,请问ListView里的ImageView怎么显示服务器的图片?能拿到的数据只有图片的URL
现在图片框架有很多比如说Glide,Glide.with(context) .load("图片地址").into(imageview);在你的build.gradle中compile 'com.github.bumptech.glide:glide:3.7.0'
可以通过URL拿下来,然后改怎么放就怎么放进去
现在很多网络框架中都有图片下载的方法,直接调用,在adpater中每完成一个item,开始现在图片,因为下载图片是一部线程,不要担心listview会卡顿
还有一个地方需要注意的就是,下载的图片是不规则的,需要对图片进行裁剪,按比例显示等等问题
根据url去请求图片到你的项目中
fresco glide imag-loader 一般的图片加载框架都可以啊
网络框架这么多,随便找一个就可以了。
用glide吧 就是一楼的方案 比较假单 容易上手
建议使用第三方的图片加载框架。