|
@@ -7,7 +7,6 @@ import android.graphics.Typeface;
|
|
|
import android.os.Bundle;
|
|
|
import android.text.TextUtils;
|
|
|
import android.view.KeyEvent;
|
|
|
-import android.view.LayoutInflater;
|
|
|
import android.view.MenuItem;
|
|
|
import android.view.View;
|
|
|
import android.widget.TextView;
|
|
@@ -20,13 +19,11 @@ import com.alibaba.android.arouter.facade.annotation.Route;
|
|
|
import com.alibaba.android.arouter.launcher.ARouter;
|
|
|
import com.cooleshow.base.bean.RouteBean;
|
|
|
import com.cooleshow.base.common.BaseApplication;
|
|
|
-import com.cooleshow.base.constanst.EventConstants;
|
|
|
import com.cooleshow.base.constanst.LoginStatusConstants;
|
|
|
import com.cooleshow.base.constanst.StyleConfig;
|
|
|
import com.cooleshow.base.event.LoginStatusEvent;
|
|
|
import com.cooleshow.base.router.RouterPath;
|
|
|
import com.cooleshow.base.ui.activity.BaseMVPActivity;
|
|
|
-import com.cooleshow.base.utils.FileUtils;
|
|
|
import com.cooleshow.base.utils.GlideUtils;
|
|
|
import com.cooleshow.base.utils.GsonUtils;
|
|
|
import com.cooleshow.base.utils.JumpUtils;
|
|
@@ -43,21 +40,15 @@ import com.cooleshow.chatmodule.contract.IUnReadMessageObserver;
|
|
|
import com.cooleshow.chatmodule.manager.IMCenter;
|
|
|
import com.cooleshow.chatmodule.ui.ChatFragment;
|
|
|
import com.cooleshow.chatmodule.utils.helper.IMThemManager;
|
|
|
-import com.cooleshow.student.App;
|
|
|
import com.cooleshow.student.R;
|
|
|
import com.cooleshow.student.adapter.HomePageAdapter;
|
|
|
import com.cooleshow.student.constants.CommonConfig;
|
|
|
import com.cooleshow.student.contract.MainContract;
|
|
|
import com.cooleshow.student.databinding.ActivityMainBinding;
|
|
|
-import com.cooleshow.student.helper.EventHelper;
|
|
|
import com.cooleshow.student.presenter.main.MainPresenter;
|
|
|
import com.cooleshow.usercenter.bean.StudentUserInfo;
|
|
|
-import com.cooleshow.usercenter.bean.UserInfo;
|
|
|
import com.cooleshow.usercenter.helper.UserHelper;
|
|
|
-import com.google.android.material.bottomnavigation.BottomNavigationItemView;
|
|
|
-import com.google.android.material.bottomnavigation.BottomNavigationMenuView;
|
|
|
import com.google.android.material.bottomnavigation.BottomNavigationView;
|
|
|
-import com.google.gson.Gson;
|
|
|
import com.tbruyelle.rxpermissions3.RxPermissions;
|
|
|
import com.tencent.bugly.crashreport.CrashReport;
|
|
|
|
|
@@ -68,11 +59,6 @@ import org.greenrobot.eventbus.ThreadMode;
|
|
|
import java.util.ArrayList;
|
|
|
|
|
|
import cn.jpush.android.api.JPushInterface;
|
|
|
-import io.reactivex.rxjava3.core.Observable;
|
|
|
-import io.reactivex.rxjava3.core.ObservableEmitter;
|
|
|
-import io.reactivex.rxjava3.core.ObservableOnSubscribe;
|
|
|
-import io.reactivex.rxjava3.functions.Consumer;
|
|
|
-import io.reactivex.rxjava3.schedulers.Schedulers;
|
|
|
|
|
|
import static com.cooleshow.base.constanst.Constants.MAIN_PAGE_SELECT_POTION_KEY;
|
|
|
|
|
@@ -147,7 +133,7 @@ public class MainActivity extends BaseMVPActivity<ActivityMainBinding, MainPrese
|
|
|
String intentResult = PushIntentParseHelper.getIntentMemoFrom(intent);
|
|
|
LogUtils.i("pq", "intentResult:" + intentResult);
|
|
|
if (!TextUtils.isEmpty(intentResult)) {
|
|
|
- if (TextUtils.equals(intentResult, PushIntentParseHelper.RONG_PUSH_ACTION_TAG)) {
|
|
|
+ if (TextUtils.equals(intentResult, PushIntentParseHelper.TT_PUSH_ACTION_TAG)) {
|
|
|
//融云推送相关
|
|
|
//选中聊天
|
|
|
setPositionItem(2);
|