|
|
@@ -1,11 +1,17 @@
|
|
|
package kr.co.zumo.app.lifeplus.view.screen.category.type1;
|
|
|
|
|
|
+import android.graphics.Bitmap;
|
|
|
+import android.support.annotation.Nullable;
|
|
|
import android.view.View;
|
|
|
import android.widget.ImageView;
|
|
|
import android.widget.TextView;
|
|
|
|
|
|
import com.bumptech.glide.Glide;
|
|
|
+import com.bumptech.glide.load.DataSource;
|
|
|
+import com.bumptech.glide.load.engine.GlideException;
|
|
|
+import com.bumptech.glide.request.RequestListener;
|
|
|
import com.bumptech.glide.request.RequestOptions;
|
|
|
+import com.bumptech.glide.request.target.Target;
|
|
|
|
|
|
import kr.co.zumo.app.R;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.CategoryContentsBean;
|
|
|
@@ -55,6 +61,18 @@ public class FirstCategoryMainItemViewHolder extends CategoryMainViewHolder<Cate
|
|
|
.load(bean.getImageUrl())
|
|
|
.apply(new RequestOptions().skipMemoryCache(true))
|
|
|
// .transition(new BitmapTransitionOptions().crossFade(100))
|
|
|
+ .listener(new RequestListener<Bitmap>() {
|
|
|
+ @Override
|
|
|
+ public boolean onLoadFailed(@Nullable GlideException e, Object model, Target<Bitmap> target, boolean isFirstResource) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public boolean onResourceReady(Bitmap resource, Object model, Target<Bitmap> target, DataSource dataSource, boolean isFirstResource) {
|
|
|
+ Visibler.visible(dim0, dim1);
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ })
|
|
|
.into(imageViewMainFirstCategory);
|
|
|
textViewMainFirstCategory.setText(bean.getTwoLineTitle());
|
|
|
}
|