当我用我自己的目标把毕加索加载的位图加入到我的ImageView中时,像这样(我这样做是因为我想将位图压缩到字节数组中以将其存储在sqlite中) :毕加索使用自己的图像加载目标很慢
private ImageView imageView;
.
.
.
Picasso.with(getContext()).load(uri).into(target);
private Target target=new Target()
{
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from)
{
imageView.setImageDrawable(new BitmapDrawable(getContext().getResources(), bitmap));
}
@Override
public void onBitmapFailed(Drawable errorDrawable)
{
}
@Override
public void onPrepareLoad(Drawable placeHolderDrawable)
{
}
};
我在我的ArrayAdapter的getView方法中服务GridView。 这是非常缓慢的(没有压缩),显示在最终的网格视图只是一点一滴的图片,而不是直接放入imageview。这是为什么?我怎么能结合快速毕加索加载与检索每个加载图片的字节?
你能否解释一下,你做使用'Recylcer View'或等此代码的帮助。 。 ? –
试试这个http://stackoverflow.com/a/23741267/3981656 –
我在我的ArrayAdapter的getView方法中提供GridView服务 – Lemao1981