在背景上使用毕加索加载多个图像

费尔南多·圣地亚哥

我正在尝试使用毕加索在后台加载20个网址的数组。到目前为止,我有下一个代码:

Log.d("GAME", "Loading all images");
for (int i = gamePieces.length-1; i >= 0; i--) {
   GamePiece p = gamePieces[i];
   Log.d("GAME", "I will load " + p.getImage());
   Picasso.with(context).load(p.getImage()).into(target);
}
//loading the first one
Picasso.with(context).load(piece.getImage()).into(target);

我的target对象是下一个对象:

Target target = new Target() {
       @Override
       public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
           Log.d("GAME", "Image loaded" + ++test);
           gameImage.setImageBitmap(bitmap); //ImageView to show the images
       }

       @Override
       public void onBitmapFailed(Drawable arg0) {}

       @Override
       public void onPrepareLoad(Drawable arg0) {}
   };

我想预加载图像,以便用户每次单击按钮时都可以在ImageView中一一显示。

第一个图像加载得太快了(太酷了),但是在for循环中的其他图像却从未加载过。我怎样才能解决这个问题?我需要图像开始在for循环中加载。

费尔南多·圣地亚哥

我不得不使用: Picasso.with(getActivity().getApplicationContext()).load(p.getImage()).fetch();

这是参考:https : //square.github.io/picasso/2.x/picasso/com/squareup/picasso/RequestCreator.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法使用毕加索从磁盘加载图像

来自分类Dev

使用毕加索缓慢加载大图像

来自分类Dev

如何使用毕加索从 RecyclerAdapter 加载图像?

来自分类Dev

使用毕加索绘制带有白色背景的圆形图像

来自分类Dev

设置最大宽度以使用毕加索加载图像

来自分类Dev

使用毕加索加载图像时淡入动画

来自分类Dev

使用毕加索加载图像以在角落显示颜色

来自分类Dev

使用毕加索从磁盘加载图像,是否缓存它?

来自分类Dev

无法在onLoadFinished中使用毕加索加载图像

来自分类Dev

使用毕加索加载相同图像时的宽度不同

来自分类常见问题

android:使用毕加索创建圆形图像

来自分类Dev

使用毕加索库获取位图图像

来自分类Dev

使用毕加索从URL获取图像

来自分类Dev

使用毕加索的recyclerview中的图像问题

来自分类Dev

用毕加索后台加载图像时显示“正在加载...”图像

来自分类Dev

用毕加索后台加载图像时显示“正在加载...”图像

来自分类Dev

使用毕加索加载的图像在滚动时被删除并不断重新加载

来自分类Dev

使用毕加索将背景图像添加到android ListView

来自分类Dev

如何在代码中使用毕加索设置背景图像

来自分类Dev

如何使用毕加索将位图加载到图像视图中

来自分类Dev

如何使用毕加索将图像从URL加载到小部件中的imageview中

来自分类Dev

使用毕加索将图像从手机存储加载到GridView

来自分类Dev

如何用毕加索指定多个后备图像?

来自分类Dev

如何用毕加索指定多个后备图像?

来自分类Dev

使用毕加索循环设置图像中的图像

来自分类Dev

循环使用毕加索来加载网址图片

来自分类Dev

使用毕加索将图像放入可绘制对象

来自分类Dev

使用毕加索库获取图像的宽度和高度

来自分类Dev

使用毕加索获取和传递图像URL

Related 相关文章

  1. 1

    无法使用毕加索从磁盘加载图像

  2. 2

    使用毕加索缓慢加载大图像

  3. 3

    如何使用毕加索从 RecyclerAdapter 加载图像?

  4. 4

    使用毕加索绘制带有白色背景的圆形图像

  5. 5

    设置最大宽度以使用毕加索加载图像

  6. 6

    使用毕加索加载图像时淡入动画

  7. 7

    使用毕加索加载图像以在角落显示颜色

  8. 8

    使用毕加索从磁盘加载图像,是否缓存它?

  9. 9

    无法在onLoadFinished中使用毕加索加载图像

  10. 10

    使用毕加索加载相同图像时的宽度不同

  11. 11

    android:使用毕加索创建圆形图像

  12. 12

    使用毕加索库获取位图图像

  13. 13

    使用毕加索从URL获取图像

  14. 14

    使用毕加索的recyclerview中的图像问题

  15. 15

    用毕加索后台加载图像时显示“正在加载...”图像

  16. 16

    用毕加索后台加载图像时显示“正在加载...”图像

  17. 17

    使用毕加索加载的图像在滚动时被删除并不断重新加载

  18. 18

    使用毕加索将背景图像添加到android ListView

  19. 19

    如何在代码中使用毕加索设置背景图像

  20. 20

    如何使用毕加索将位图加载到图像视图中

  21. 21

    如何使用毕加索将图像从URL加载到小部件中的imageview中

  22. 22

    使用毕加索将图像从手机存储加载到GridView

  23. 23

    如何用毕加索指定多个后备图像?

  24. 24

    如何用毕加索指定多个后备图像?

  25. 25

    使用毕加索循环设置图像中的图像

  26. 26

    循环使用毕加索来加载网址图片

  27. 27

    使用毕加索将图像放入可绘制对象

  28. 28

    使用毕加索库获取图像的宽度和高度

  29. 29

    使用毕加索获取和传递图像URL

热门标签

归档