فهرست منبع

[컨텐츠][New] 동영상 페이지 추가

hyodong.min 7 سال پیش
والد
کامیت
817902b21a

+ 3 - 2
app/src/main/java/kr/co/zumo/app/lifeplus/bean/api/ContentsDetailBean.java

@@ -106,13 +106,14 @@ public class ContentsDetailBean extends LifeplusContentsBean {
 
   /**
    * 이미지 리스트 중에서 첫 번째 것을 가져온다.
+   * - html / mov url 을 반환한다.
    *
    * @return
    */
-  public String getHtmlUrl() {
+  public String getUtilityUrl() {
     String url = "";
     if (null != itemImageList && itemImageList.size() > 0) {
-      url = itemImageList.get(0).getImageUrl();
+      url = itemImageList.get(0).getUtilityUrl();
     }
     return url;
   }

+ 10 - 0
app/src/main/java/kr/co/zumo/app/lifeplus/bean/api/ContentsDetailImageBean.java

@@ -21,6 +21,8 @@ public class ContentsDetailImageBean extends LifeplusImageBean {
 
   @SerializedName("imagFileUrl2")
   private String imageUrlForOverview;
+  @SerializedName("vdeoUrl")
+  private String utilityUrl;
 
   @SerializedName("itemImagAddList")
   private List<ContentsDetailImageBean> itemImageAddList;
@@ -40,4 +42,12 @@ public class ContentsDetailImageBean extends LifeplusImageBean {
   public void setImageUrlForOverview(String imageUrlForOverview) {
     this.imageUrlForOverview = imageUrlForOverview;
   }
+
+  public String getUtilityUrl() {
+    return utilityUrl;
+  }
+
+  public void setUtilityUrl(String utilityUrl) {
+    this.utilityUrl = utilityUrl;
+  }
 }

+ 2 - 0
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/contents/ContentsAdapter.java

@@ -84,6 +84,8 @@ public class ContentsAdapter extends RecyclerView.Adapter<ContentsHolder> {
       case CARD_LISTICLE_DETAIL:
         view = inflater.inflate(R.layout.contents_card_listicle_detail, parent, false);
         return new ContentsCardListicleHolder(view);
+      case MOVIE:
+        /* falls through */
       case HTML:
         view = inflater.inflate(R.layout.contents_html, parent, false);
         return new ContentsHtmlHolder(view);

+ 1 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/contents/ContentsHtmlHolder.java

@@ -43,7 +43,7 @@ public class ContentsHtmlHolder extends ContentsHolder<ContentsDetailBean> {
   protected void bindInternal() {
     Log.w("APP# ContentsHtmlHolder | bindInternal", "|" + bean.toJson());
 
-    String url = bean.getHtmlUrl();
+    String url = bean.getUtilityUrl();
     if (null != webView && StringUtil.isFull(url)) {
       webView.setWebViewClient(new WebViewClient() {
         @Override