高质量的图像还需要下载(从 Firebase)并显示,一旦我们滚动并且图像超出屏幕,然后 feed 恢复正常,也会使 feed 缓慢且滞后 https://pastebin.com/ibcaGzVH这有关于如何上传图像并选择它的代码
这是我在提要中获取显示图像的方式:
public void setPimage(Context ctx, String pimage) {
ImageView popic = mView.findViewById(R.id.imgView_postpic);
if (pimage != "noImage") {
popic.setVisibility(View.VISIBLE);
Picasso.with(ctx).load(pimage).into(popic);
}
}
有什么方法可以消除图像造成的缓慢并加快图像检索速度吗?
最佳答案
如果图像的大小导致上传、下载和处理速度缓慢,您可能需要在上传之前将图像调整为较小的大小。
有很多方法可以resize an image in an Android app ,但这是该列表中的最高结果: How to resize Image in Android?
关于java - 高质量(手机摄像头拍摄的图像)使 Android 中的 feed 滞后(缓慢),解决方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61226678/