Ver código fonte

[컨텐츠][Common] 컨텐츠 리뷰 카운팅 시점을 "메인 진입 -> 로그인 완료" 로 변경

hyodong.min 6 anos atrás
pai
commit
d51560220b

+ 0 - 11
app/src/main/java/kr/co/zumo/app/lifeplus/activity/MainActivity.java

@@ -9,7 +9,6 @@ import kr.co.zumo.app.lifeplus.helper.DeliveryHelper;
 import kr.co.zumo.app.lifeplus.model.SuperModel;
 import kr.co.zumo.app.lifeplus.supervisor.ActivityDeliveryHelper;
 import kr.co.zumo.app.lifeplus.supervisor.ScreenID;
-import kr.co.zumo.app.lifeplus.tool.ReviewCounter;
 
 /**
  * MainActivity
@@ -40,16 +39,6 @@ public class MainActivity extends ActivityBaseScreen {
       }
     }
 
-    ReviewCounter reviewCounter = new ReviewCounter();
-
-    // 처음 메인 진입 시 리뷰 카운트
-    if (screenId == ScreenID.MAIN && SuperModel.getInstance().isActiveMember() && SuperModel.getInstance().isReviewCounted() == false) {
-
-      SuperModel.getInstance().setReviewCounted();
-
-      reviewCounter.countUp();
-    }
-
     // 첫 화면 표시
     launchScreen(screenId);
   }

+ 5 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/activity/ScreenStarter.java

@@ -26,6 +26,7 @@ import kr.co.zumo.app.lifeplus.model.module.IEmergency;
 import kr.co.zumo.app.lifeplus.model.module.IModuleEmergencyHandler;
 import kr.co.zumo.app.lifeplus.supervisor.ActivityDeliveryHelper;
 import kr.co.zumo.app.lifeplus.supervisor.ContentsFlagHelper;
+import kr.co.zumo.app.lifeplus.tool.ReviewCounter;
 import kr.co.zumo.app.lifeplus.util.ResourceUtil;
 import kr.co.zumo.app.lifeplus.util.StringUtil;
 import kr.co.zumo.app.lifeplus.view.Event;
@@ -175,7 +176,10 @@ public class ScreenStarter implements IModuleEmergencyHandler {
       }
     }
     else {
-      // 정상;
+      // 처음 앱 진입 시 리뷰 카운트
+      new ReviewCounter().countUp();
+
+      // 정상 -> 로그인 시 코인 지급 내역을 메인에서 표시하기 위해서 bean 전달
       ActivityDeliveryHelper.getInstance().setPackaging(resultBean.getData());
       gotoMainOrUnlock();
     }

+ 0 - 13
app/src/main/java/kr/co/zumo/app/lifeplus/model/SuperModel.java

@@ -304,19 +304,6 @@ public final class SuperModel implements IMemberStatusManager {
   }
 
 
-  /**
-   * 앱 처음 실행 후 리뷰를 위한 카운트를 했는지 확인
-   *
-   * @return
-   */
-  public boolean isReviewCounted() {
-    return isReviewCounted;
-  }
-
-  public void setReviewCounted() {
-    isReviewCounted = true;
-  }
-
   /***********************************
    * IMemberStatusManager
    ***********************************/