package com.xiaomi.xms.sales.ui; import android.content.Context; import android.graphics.Bitmap; import android.util.AttributeSet; import android.widget.ImageView; import com.xiaomi.xms.sales.R; import com.xiaomi.xms.sales.loader.ImageLoader; import com.xiaomi.xms.sales.model.HomeInfo; public class HomeFullScreenListItem extends HomeBaseListItem { private static final String TAG = "HomeFullScreenListItem"; private ImageView mHomePhoto; private ImageView mActivityTypePhoto; public HomeFullScreenListItem(Context context, AttributeSet attrs) { super(context, attrs); } @Override protected void onFinishInflate() { super.onFinishInflate(); mHomePhoto = (ImageView) findViewById(R.id.home_photo); mActivityTypePhoto = (ImageView) findViewById(R.id.activity_type_photo); } @Override public void bind(HomeInfo data) { Bitmap defaultBitmap = ImageLoader.getInstance().syncLoadLocalImage(data.getHomeThumbnail(), false); if (defaultBitmap == null) { ImageLoader.getInstance().loadImage(mHomePhoto, data.getHomePhoto(), R.drawable.default_pic_small_inverse); } else { ImageLoader.getInstance().loadImage(mHomePhoto, data.getHomePhoto(), defaultBitmap); } ImageLoader.getInstance().loadImage(mActivityTypePhoto, data.getActivityIcon(), 0); } }