Browse Source

[컨텐츠][New] 새 주소 적용

hyodong.min 7 years ago
parent
commit
fb06a83700

+ 9 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/bean/api/LifeplusContentsBean.java

@@ -29,7 +29,7 @@ public class LifeplusContentsBean extends JsonBeanBase {
   private String imageName;
   @SerializedName("imagFileUrl")
   private String imageUrl;
-  @SerializedName("shrUrl")
+  @SerializedName("lpCntsDtlUrl")
   private String contentsUrl;
 
   private boolean isLiked;
@@ -107,4 +107,12 @@ public class LifeplusContentsBean extends JsonBeanBase {
   public void setSetup() {
     isSetup = true;
   }
+
+  public String getContentsUrlWithParam() {
+    return contentsUrl + "?itemNo=" + itemNumber;
+  }
+
+  public String getContentsUrlWithParamForShare() {
+    return contentsUrl + "?itemNo=" + itemNumber;
+  }
 }

+ 3 - 3
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/contents/ContentsPresenter.java

@@ -149,7 +149,7 @@ public class ContentsPresenter extends Presenter<ContentsModel, IContentsView> {
       return;
     }
 
-    view.render(model.getContentsBean().getContentsUrl());
+    view.render(model.getContentsBean().getContentsUrlWithParam());
 
     /**
      * fixme 조건 변경 -> 5회 이상 진입 + 마지막 페이지 일 경우.
@@ -279,7 +279,7 @@ public class ContentsPresenter extends Presenter<ContentsModel, IContentsView> {
 
   private void sendFaceBook() {
     share = new ShareFacebook(view.getActivity(), getHelper(FacebookHelper.class).getCallbackManager());
-    share.shareContents(model.getContentsBean().getContentsUrl(), new IShareListener() {
+    share.shareContents(model.getContentsBean().getContentsUrlWithParamForShare(), new IShareListener() {
       @Override
       public void onSuccess(String result) {
         showToast("", ResourceUtil.getString(R.string.share_completed_message), 1);
@@ -295,7 +295,7 @@ public class ContentsPresenter extends Presenter<ContentsModel, IContentsView> {
 
   private void sendClipBoardCopy() {
     share = new ShareClipBoard(view.getActivity());
-    share.shareContents(model.getContentsBean().getContentsUrl(), new IShareListener() {
+    share.shareContents(model.getContentsBean().getContentsUrlWithParamForShare(), new IShareListener() {
       @Override
       public void onSuccess(String result) {
         showToast("", ResourceUtil.getString(R.string.url_copy_message), 1);