统一继承BaseMapActivity

This commit is contained in:
2025-10-29 09:10:03 +08:00
parent a5ed5e9b3a
commit 0e0c42d57d
7 changed files with 65 additions and 54 deletions

View File

@@ -1,6 +1,7 @@
package com.qxcm.qxlive;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
@@ -11,8 +12,10 @@ import androidx.annotation.Nullable;
import com.alibaba.android.arouter.launcher.ARouter;
import com.qxcm.qxlive.databinding.ActivityLaunchPageBinding;
import com.xscm.modulemain.BaseMvpActivity;
import com.xscm.modulemain.activity.WebViewActivity;
import com.xscm.moduleutil.activity.BaseAppCompatActivity;
import com.xscm.moduleutil.activity.IPresenter;
import com.xscm.moduleutil.activity.IView;
import com.xscm.moduleutil.base.AppStateListener;
import com.xscm.moduleutil.base.AppStateManager;
import com.xscm.moduleutil.base.CommonAppContext;
@@ -52,7 +55,7 @@ import com.xscm.moduleutil.utils.SpUtil;
* 别人笑我忒疯癫,我笑自己命太贱;
* 不见满街漂亮妹,哪个归得程序员?
*/
public class LaunchPageActivity extends BaseAppCompatActivity<ActivityLaunchPageBinding> {
public class LaunchPageActivity extends BaseMvpActivity<IPresenter,ActivityLaunchPageBinding> implements IView<Activity> {
private Handler handler;
private PolicyDialog policyDialog;
private AppStateListener appStateListener;
@@ -155,6 +158,11 @@ public class LaunchPageActivity extends BaseAppCompatActivity<ActivityLaunchPage
super.onDestroy();
}
@Override
protected IPresenter bindPresenter() {
return null;
}
@Override
protected void initView() {