使用毕加索库,我通过 url 加载位图。这是我的代码:主活动.javapublic class MainActivity extends AppCompatActivity{ private String imageUrl = "https://images.unsplash.com/photo-1532793647389-1d8cf566cae6?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=e2bd210796f1313a943261973b470ae8&auto=format&fit=crop&w=700&q=80"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Picasso.get() .load(imageUrl) .into(new Target() { @Override public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) { Log.d("MyLog", "BitmapLoaded"); } @Override public void onBitmapFailed(Exception e, Drawable errorDrawable) { } @Override public void onPrepareLoad(Drawable placeHolderDrawable) { } }); }但是这段代码在我真正的设计上不起作用。“onBitmapLoaded”没有被调用。但是当我在模拟器上运行这个应用程序时,它会在第二次尝试时运行。我不明白为什么会这样?
添加回答
举报
0/150
提交
取消