瀏覽代碼

[마이][Bug] 버킷리스트 -> 상세 이동시 데이터 연동

hyodong.min 7 年之前
父節點
當前提交
6573deebb0

+ 5 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/my/bucketlist/BucketListDetailPresenter.java

@@ -1,6 +1,9 @@
 package kr.co.zumo.app.lifeplus.view.screen.my.bucketlist;
 
+import android.util.Log;
+
 import kr.co.zumo.app.lifeplus.bean.api.BucketMyBean;
+import kr.co.zumo.app.lifeplus.bean.api.LifeplusData;
 import kr.co.zumo.app.lifeplus.helper.DeliveryHelper;
 import kr.co.zumo.app.lifeplus.supervisor.ScreenID;
 import kr.co.zumo.app.lifeplus.view.DoubleChecker;
@@ -31,6 +34,7 @@ public class BucketListDetailPresenter extends Presenter<BucketListDetailModel,
     // 나의 버킷 정보 가져옴
     DeliveryHelper helper = getHelper(DeliveryHelper.class);
     BucketMyBean bucketMyBean = helper.getPackaging(BucketMyBean.class);
+    Log.w("APP# BucketListDetailPresenter | BucketListDetailPresenter", "|" + bucketMyBean.toPrettyJson());
     if (null != bucketMyBean) {
       this.model.setBucketMyBean(bucketMyBean);
       helper.clearPackaging();
@@ -138,7 +142,7 @@ public class BucketListDetailPresenter extends Presenter<BucketListDetailModel,
 
     BucketMyBean bean = model.getBucketMyBean();
     if (null != bean) {
-      view.setBackground(bean.getImageUrl());
+      view.setCompleted(LifeplusData.isTrue(bean.getCompleted()));
       view.setBucketTitle(bean.getTitle());
       view.setBackground(bean.getImageUrl());
     }

+ 1 - 2
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/my/bucketlist/MyBucketListFragment.java

@@ -20,7 +20,6 @@ import kr.co.zumo.app.lifeplus.bean.api.BucketBean;
 import kr.co.zumo.app.lifeplus.bean.api.BucketMyBean;
 import kr.co.zumo.app.lifeplus.helper.ActionBarHelper;
 import kr.co.zumo.app.lifeplus.helper.ActionButtonHelper;
-import kr.co.zumo.app.lifeplus.view.Event;
 import kr.co.zumo.app.lifeplus.view.screen.FragmentBase;
 
 /**
@@ -97,7 +96,7 @@ public class MyBucketListFragment extends FragmentBase<MyBucketListPresenter> im
 
     MyBucketListAdapter adapter = new MyBucketListAdapter(getActivity(), beans, event -> {
       //버킷리스트 상세 이동
-      presenter.onEvent(new Event.Builder(Event.MY_BUCKET).build());
+      presenter.onEvent(event);
     });
     recyclerViewMyBucketList.setLayoutManager(new GridLayoutManager(getActivity(), 2));
     recyclerViewMyBucketList.setAdapter(adapter);