Browse Source

[컨텐츠][Bug] 함께 본 컨텐츠 이미지 url 변경

hyodong.min 6 years ago
parent
commit
6bb440a9c1

+ 2 - 0
app/src/main/java/kr/co/zumo/app/lifeplus/activity/SplashActivity.java

@@ -36,6 +36,8 @@ public class SplashActivity extends ActivityBaseSetup {
   @Override
   protected void setup() {
     Log.d("APP# SplashActivity | setup", "|" + "========== setup..............");
+
+//    Log.d("APP# SplashActivity | setup", "| noti ? " + NotificationManagerCompat.from(getApplicationContext()).areNotificationsEnabled());
     /**
      * 다이나믹 링크가 지정한 액티비티로 연계되지 않고 항상 런쳐 액티비티로 전달된다.
      * 어쩔 수 없이 런쳐에 해당 코드를 삽입

+ 10 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/view/custom/recommend/RecommendContentsViewHolder.java

@@ -16,6 +16,7 @@ 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.ContentsItemBean;
 import kr.co.zumo.app.lifeplus.bean.api.LifeplusContentsBean;
 import kr.co.zumo.app.lifeplus.util.ResourceUtil;
 import kr.co.zumo.app.lifeplus.view.Event;
@@ -53,6 +54,14 @@ public class RecommendContentsViewHolder<T extends LifeplusContentsBean> extends
       textViewSubtitle.setText(bean.getSubTitleWithTrim());
       textViewTitle.setText(bean.getTwoLineTitle());
 
+      String url;
+      if (bean instanceof ContentsItemBean) {
+        url = ((ContentsItemBean) bean).getOverviewImageUrl();
+      }
+      else {
+        url = bean.getImageUrl();
+      }
+
       Glide.with(imageViewBackground)
         .asBitmap()
 //      .apply(new RequestOptions().diskCacheStrategy(DiskCacheStrategy.NONE))
@@ -70,7 +79,7 @@ public class RecommendContentsViewHolder<T extends LifeplusContentsBean> extends
             return false;
           }
         })
-        .load(bean.getImageUrl()).into(imageViewBackground);
+        .load(url).into(imageViewBackground);
 
       imageViewBackground.setOnClickListener(v -> {
         listener.onEvent(new Event.Builder(Event.WITH_SHOWN).index(getAdapterPosition()).build());