Browse Source

[쿠폰몰][New] 쿠폰몰 액티비티 분리

hyodong.min 7 years ago
parent
commit
27792bc66b

+ 6 - 0
app/src/main/AndroidManifest.xml

@@ -99,6 +99,12 @@
       android:windowSoftInputMode="adjustResize">
     </activity>
 
+    <activity
+      android:name=".lifeplus.activity.CoopActivity"
+      android:screenOrientation="portrait"
+      android:windowSoftInputMode="adjustResize">
+    </activity>
+
     <activity
       android:name="com.facebook.FacebookActivity"
       android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"

+ 38 - 0
app/src/main/java/kr/co/zumo/app/lifeplus/activity/CoopActivity.java

@@ -0,0 +1,38 @@
+package kr.co.zumo.app.lifeplus.activity;
+
+import android.content.Intent;
+
+import kr.co.zumo.app.lifeplus.supervisor.ScreenID;
+
+/**
+ * FAQActivity
+ * <pre>
+ * </pre>
+ *
+ * @author 하세미
+ * @version 1.0
+ * @history 하세미   [2018-12-10]   [최초 작성]
+ * @since 2018-12-10
+ */
+public class CoopActivity extends ActivityBaseScreen {
+
+  @Override
+  protected void render() {
+    launchScreen(ScreenID.COUPON_MALL);
+  }
+
+  @Override
+  protected void onAfterDestroy() {
+
+  }
+
+  @Override
+  protected void onBeforeDestroy() {
+
+  }
+
+  @Override
+  protected void onAfterNewIntent(Intent intent) {
+
+  }
+}

+ 5 - 0
app/src/main/java/kr/co/zumo/app/lifeplus/supervisor/screen/ActivityScreen.java

@@ -20,6 +20,7 @@ import kr.co.zumo.app.lifeplus.helper.DeliveryHelper;
 import kr.co.zumo.app.lifeplus.helper.ScreenManagerHelper;
 import kr.co.zumo.app.lifeplus.supervisor.ActivityDeliveryHelper;
 import kr.co.zumo.app.lifeplus.supervisor.ScreenID;
+import kr.co.zumo.app.lifeplus.view.Event;
 
 /**
  * ActivityScreen
@@ -75,6 +76,10 @@ public class ActivityScreen extends Screen {
         intent = new Intent(activity, FAQActivity.class);
 
         break;
+
+      case Event.COUPON_MALL:
+        intent = new Intent(activity, FAQActivity.class);
+        break;
       case ScreenID.OVER_VIEW:
         intent = new Intent(activity, ContentsOverviewActivity.class);
 

+ 4 - 0
app/src/main/java/kr/co/zumo/app/lifeplus/supervisor/screen/ScreenManager.java

@@ -5,6 +5,7 @@ package kr.co.zumo.app.lifeplus.supervisor.screen;
 
 import kr.co.zumo.app.lifeplus.helper.ScreenManagerHelper;
 import kr.co.zumo.app.lifeplus.supervisor.ScreenID;
+import kr.co.zumo.app.lifeplus.view.Event;
 import kr.co.zumo.app.lifeplus.view.command.HomeCommand;
 import kr.co.zumo.app.lifeplus.view.presenter.CommandInvoker;
 
@@ -52,6 +53,9 @@ public class ScreenManager implements IScreen {
         case ScreenID.FAQ:
           screen = new ActivityScreen(helper, id, direction, method);
           break;
+        case Event.COUPON_MALL:
+          screen = new ActivityScreen(helper, id, direction, method);
+          break;
         case ScreenID.MAIN:
           new CommandInvoker().invoke(helper.getPresenter(), new HomeCommand());
           break;