現有一個RelativeLayout,裡面放了一些控件。要求給RelativeLayout設置背景圖片,圖片只有一個網絡地址,要聯網獲取。已經有picasso框架,但是沒找到類似方法。求教應該怎麼做
1、先獲取RelativeLayout控件
2、使用picasso獲取圖片在把圖片設置RelativeLayout的background
private Target target = new Target() {
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
//加載成功後會得到一個bitmap,可以自定義操作
}
@Override
public void onBitmapFailed(Drawable errorDrawable) {
// 加載失敗進行相應處理
}
@Override
public void onPrepareLoad(Drawable placeHolderDrawable) {
}
};
Picasso
.with(context)
.load(UsageExampleListViewAdapter.eatFoodyImages[0])
.into(target);