package com.naijab.nextzytimeline.base;

public class BaseActivity {
}

@@ -38,34 +38,765 @@
 e;%0A%0A
-public class BaseActivity %7B
+import android.os.Bundle;%0Aimport android.support.annotation.Nullable;%0A%0Aimport com.akexorcist.localizationactivity.LocalizationActivity;%0A%0Apublic abstract class BaseActivity extends LocalizationActivity %7B%0A%0A    @Override%0A    public void onCreate(@Nullable Bundle savedInstanceState) %7B%0A        super.onCreate(savedInstanceState);%0A        int layoutResId = getLayoutView();%0A        setContentView(layoutResId);%0A        bindView();%0A        setupInstance();%0A        setupView();%0A        if( savedInstanceState == null )%7B%0A            initialize();%0A        %7D%0A    %7D%0A%0A    public abstract int getLayoutView();%0A%0A    public abstract void bindView();%0A%0A    public abstract void setupInstance();%0A%0A    public abstract void setupView();%0A%0A    public abstract void initialize();%0A
 %0A%7D%0A

Edit BaseActivity