[英]How to view an Image View to a linear layout in android dynamically on andorid
[英]how to set background image in Linear layout dynamically using Parser in android
如何在Android中使用Parser在LinearLayout中动态设置背景图片。 请根据如何动态设置图像来帮助我。
private void createEventCoverPage() {
final EventCoverData currentEventData = mEventData.get(mCurrentIndex);
LinearLayout mParentLayout = (LinearLayout) findViewById(R.id.eventCoverParentLayoutId);
mParentLayout.setBackground(new BitmapDrawable(getResources(), Picasso.with(getParent()).load(currentEventData.mImageSrc).get()));
}
@Parcel
public static class EventCoverData {
@SerializedName("src")
public String mImageSrc;
}
你可以用这样的东西
Picasso.with(mContext).load(currentEventData.mImageSrc).into(new Target() {
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
mParentLayout.setBackground(new BitmapDrawable(getResources(),bitmap);
}
@Override
public void onBitmapFailed(Drawable errorDrawable) {
}
@Override
public void onPrepareLoad(Drawable placeHolderDrawable) {
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.