Android 安卓:通过毕加索从网络加载按钮背景图像
如何使用毕加索库将图像从web加载到按钮背景图像?可能吗?我使用此代码在imageView上加载图像Android 安卓:通过毕加索从网络加载按钮背景图像,android,imageview,android-button,picasso,Android,Imageview,Android Button,Picasso,如何使用毕加索库将图像从web加载到按钮背景图像?可能吗?我使用此代码在imageView上加载图像 Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView); 但我不知道如何使用这个按钮视图库 public class MyButton extends Button implements Target { public MyButton(Context context) {
Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);
但我不知道如何使用这个按钮视图库
public class MyButton extends Button implements Target {
public MyButton(Context context) {
super(context);
}
public MyButton(Context context, AttributeSet attrs) {
super(context, attrs);
}
public MyButton(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
public MyButton(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
super(context, attrs, defStyleAttr, defStyleRes);
}
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
setBackgroundDrawable(new BitmapDrawable(bitmap));
}
@Override
public void onBitmapFailed(Drawable errorDrawable) {
}
@Override
public void onPrepareLoad(Drawable placeHolderDrawable) {
}
}
及
MyButton myButton = (MyButton) findViewById(R.id.btn);
Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(myButton);