|
|
@@ -3,6 +3,7 @@ package kr.co.zumo.app.lifeplus.view.screen.my.main;
|
|
|
|
|
|
import kr.co.zumo.app.lifeplus.bean.ContentsBean;
|
|
|
import kr.co.zumo.app.R;
|
|
|
+import kr.co.zumo.app.lifeplus.bean.api.LifeplusContentsBean;
|
|
|
import kr.co.zumo.app.lifeplus.helper.DeliveryHelper;
|
|
|
import kr.co.zumo.app.lifeplus.helper.NavigationBar;
|
|
|
import kr.co.zumo.app.lifeplus.supervisor.ScreenID;
|
|
|
@@ -32,7 +33,6 @@ public class MyMainPresenter extends Presenter<MyMainModel, IMyMainView> {
|
|
|
private DoubleChecker doubleCheckerBestBucket;
|
|
|
private DoubleChecker doubleCheckerMyBucket;
|
|
|
private DeliveryHelper deliveryHelper = getHelper(DeliveryHelper.class);
|
|
|
- private ContentsBean bean;
|
|
|
|
|
|
public MyMainPresenter(MyMainModel model, IMyMainView view) {
|
|
|
super(model, view);
|
|
|
@@ -83,6 +83,8 @@ public class MyMainPresenter extends Presenter<MyMainModel, IMyMainView> {
|
|
|
|
|
|
@Override
|
|
|
protected void onEventInternal(Event event) {
|
|
|
+ ContentsBean contentsBean;
|
|
|
+ LifeplusContentsBean bean;
|
|
|
switch (event.getEventId()) {
|
|
|
case Event.BOOK_MARK_LIST:
|
|
|
if (model.getBookmarkList().size() == 0) {
|
|
|
@@ -143,19 +145,23 @@ public class MyMainPresenter extends Presenter<MyMainModel, IMyMainView> {
|
|
|
break;
|
|
|
case Event.BOOK_MARK:
|
|
|
//북마크 리스트 상세클릭시
|
|
|
- bean = new ContentsBean();
|
|
|
- bean.setItemNumber(model.getBookmarkList().get(event.getIndex()).getItemNumber());
|
|
|
- bean.setImageUrl(model.getBookmarkList().get(event.getIndex()).getImageUrl());
|
|
|
- deliveryHelper.setPackaging(bean);
|
|
|
+ contentsBean = new ContentsBean();
|
|
|
+ bean = model.getBookmarkList().get(event.getIndex());
|
|
|
+ contentsBean.setTitle(bean.getTitle());
|
|
|
+ contentsBean.setItemNumber(bean.getItemNumber());
|
|
|
+ contentsBean.setImageUrl(bean.getImageUrl());
|
|
|
+ deliveryHelper.setPackaging(contentsBean);
|
|
|
go(ScreenID.CONTENTS);
|
|
|
|
|
|
break;
|
|
|
case Event.CONTENTS:
|
|
|
//북마크 추천리스트 상세클릭시
|
|
|
- bean = new ContentsBean();
|
|
|
- bean.setItemNumber(model.getDefaultBookmarkList().get(event.getIndex()).getItemNumber());
|
|
|
- bean.setImageUrl(model.getDefaultBookmarkList().get(event.getIndex()).getImageUrl());
|
|
|
- deliveryHelper.setPackaging(bean);
|
|
|
+ contentsBean = new ContentsBean();
|
|
|
+ bean = model.getDefaultBookmarkList().get(event.getIndex());
|
|
|
+ contentsBean.setTitle(bean.getTitle());
|
|
|
+ contentsBean.setItemNumber(bean.getItemNumber());
|
|
|
+ contentsBean.setImageUrl(bean.getImageUrl());
|
|
|
+ deliveryHelper.setPackaging(contentsBean);
|
|
|
go(ScreenID.CONTENTS);
|
|
|
|
|
|
break;
|