Browse Source

[공통][New] FragmentBase 구조 변경
- 일부 메서드 final 로 변경

hyodong.min 7 years ago
parent
commit
b49b999202

+ 3 - 8
app/src/main/java/kr/co/zumo/app/lifeplus/view/fragment/FragmentBase.java

@@ -43,7 +43,7 @@ public abstract class FragmentBase<P extends Presenter> extends Fragment impleme
    ***********************************/
 
   @Override
-  public void onAttach(Context context) {
+  public final void onAttach(Context context) {
     Log.e("APP# FragmentBase | onAttach", "| >>>>>>>>>>>> " + this.getClass().getSimpleName());
     super.onAttach(context);
 
@@ -55,7 +55,7 @@ public abstract class FragmentBase<P extends Presenter> extends Fragment impleme
   }
 
   @Override
-  public void onCreate(@Nullable Bundle savedInstanceState) {
+  public final void onCreate(@Nullable Bundle savedInstanceState) {
 //    Log.e("APP# FragmentBase | onCreate", "| >>>>>>>>>>>> " + this.getClass().getSimpleName());
     super.onCreate(savedInstanceState);
   }
@@ -99,7 +99,7 @@ public abstract class FragmentBase<P extends Presenter> extends Fragment impleme
 
   @CallSuper
   @Override
-  public void onStart() {
+  public final void onStart() {
     presenter.start();
     super.onStart();
   }
@@ -221,11 +221,6 @@ public abstract class FragmentBase<P extends Presenter> extends Fragment impleme
    * @return new MainModel()
    */
   protected <T extends Model> T getModel(Class<T> modelClass) {
-//    try {
-//      return modelClass.newInstance();
-//    } catch (Exception e) {
-//      e.printStackTrace();
-//    }
     return ViewModelProviders.of(this).get(modelClass);
   }
 

+ 0 - 5
app/src/main/java/kr/co/zumo/app/lifeplus/view/fragment/faq/FAQWriteFragment.java

@@ -29,11 +29,6 @@ public class FAQWriteFragment extends FragmentBase<FAQWritePresenter> implements
 
   private Switch switchPushOnOff;
 
-  @Override
-  public void onCreate(@Nullable Bundle savedInstanceState) {
-    super.onCreate(savedInstanceState);
-  }
-
   @Nullable
   @Override
   protected View onAfterCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

+ 0 - 5
app/src/main/java/kr/co/zumo/app/lifeplus/view/fragment/signup/SignUpAgreeFragment.java

@@ -44,11 +44,6 @@ public class SignUpAgreeFragment extends FragmentBase<SignUpAgreePresenter> impl
   private int len;
   private View buttonAgree;
 
-  @Override
-  public void onCreate(@Nullable Bundle savedInstanceState) {
-    super.onCreate(savedInstanceState);
-  }
-
   @Nullable
   @Override
   protected View onAfterCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

+ 0 - 5
app/src/main/java/kr/co/zumo/app/lifeplus/view/fragment/signup/SignUpAlreadyMemberFragment.java

@@ -27,11 +27,6 @@ import kr.co.zumo.app.lifeplus.view.presenter.signup.SignUpAlreadyMemberPresente
  */
 public class SignUpAlreadyMemberFragment extends FragmentBase<SignUpAlreadyMemberPresenter> implements ISignUpView {
 
-  @Override
-  public void onCreate(@Nullable Bundle savedInstanceState) {
-    super.onCreate(savedInstanceState);
-  }
-
   @Nullable
   @Override
   protected View onAfterCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

+ 0 - 5
app/src/main/java/kr/co/zumo/app/lifeplus/view/fragment/signup/SignUpMobileAuthFragment.java

@@ -35,11 +35,6 @@ public class SignUpMobileAuthFragment extends FragmentBase<SignUpMobileAuthPrese
   private MobileAuthView authView;
   private IMobileAuthContract.Presenter authPresenter;
 
-  @Override
-  public void onCreate(@Nullable Bundle savedInstanceState) {
-    super.onCreate(savedInstanceState);
-  }
-
   @Nullable
   @Override
   protected View onAfterCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

+ 0 - 5
app/src/main/java/kr/co/zumo/app/lifeplus/view/fragment/signup/SignUpNeedFor30daysFragment.java

@@ -29,11 +29,6 @@ import kr.co.zumo.app.lifeplus.view.presenter.signup.SignUpNeedFor30daysPresente
  */
 public class SignUpNeedFor30daysFragment extends FragmentBase<SignUpNeedFor30daysPresenter> implements ISignUpView {
 
-  @Override
-  public void onCreate(@Nullable Bundle savedInstanceState) {
-    super.onCreate(savedInstanceState);
-  }
-
   @Nullable
   @Override
   protected View onAfterCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

+ 0 - 5
app/src/main/java/kr/co/zumo/app/lifeplus/view/fragment/signup/SignUpStartFragment.java

@@ -32,11 +32,6 @@ import kr.co.zumo.app.lifeplus.view.presenter.signup.SignUpStartPresenter;
  */
 public class SignUpStartFragment extends FragmentBase<SignUpStartPresenter> implements ISignUpStartView {
 
-  @Override
-  public void onCreate(@Nullable Bundle savedInstanceState) {
-    super.onCreate(savedInstanceState);
-  }
-
   @Nullable
   @Override
   protected View onAfterCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

+ 0 - 5
app/src/main/java/kr/co/zumo/app/lifeplus/view/fragment/signup/SignUpStartOnBoardingFragment.java

@@ -26,11 +26,6 @@ import kr.co.zumo.app.lifeplus.view.Event;
  */
 public class SignUpStartOnBoardingFragment extends SignUpStartFragment {
 
-  @Override
-  public void onCreate(@Nullable Bundle savedInstanceState) {
-    super.onCreate(savedInstanceState);
-  }
-
   @Nullable
   @Override
   protected View onAfterCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

+ 0 - 5
app/src/main/java/kr/co/zumo/app/lifeplus/view/fragment/signup/SignUpStartZumoFragment.java

@@ -26,11 +26,6 @@ import kr.co.zumo.app.lifeplus.view.Event;
  */
 public class SignUpStartZumoFragment extends SignUpStartFragment {
 
-  @Override
-  public void onCreate(@Nullable Bundle savedInstanceState) {
-    super.onCreate(savedInstanceState);
-  }
-
   @Nullable
   @Override
   protected View onAfterCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

+ 0 - 5
app/src/main/java/kr/co/zumo/app/lifeplus/view/fragment/signup/SignUpUnder14YearsFragment.java

@@ -29,11 +29,6 @@ import kr.co.zumo.app.lifeplus.view.presenter.signup.SignUpUnder14YearsPresenter
  */
 public class SignUpUnder14YearsFragment extends FragmentBase<SignUpUnder14YearsPresenter> implements ISignUpView {
 
-  @Override
-  public void onCreate(@Nullable Bundle savedInstanceState) {
-    super.onCreate(savedInstanceState);
-  }
-
   @Nullable
   @Override
   protected View onAfterCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {