提交 7b6753a4 authored 作者: lgd's avatar lgd

1.修改信息跳转

上级 e24665d5
...@@ -162,6 +162,9 @@ public class MainActivity extends WorkBaseActivity implements BottomNavigationBa ...@@ -162,6 +162,9 @@ public class MainActivity extends WorkBaseActivity implements BottomNavigationBa
startActivity(MesLoginActivity.class); startActivity(MesLoginActivity.class);
return; return;
} }
}
if (position == 3) {
DataKeeper.getInstance().keepMsgStatus(false); DataKeeper.getInstance().keepMsgStatus(false);
shapeBadgeItem.hide(true); shapeBadgeItem.hide(true);
} }
......
package com.wd.workoffice.ui.fg; package com.wd.workoffice.ui.fg;
import android.os.Bundle; import android.os.Bundle;
import android.text.TextUtils;
import com.google.android.material.tabs.TabLayout; import com.google.android.material.tabs.TabLayout;
import com.wd.workoffice.R; import com.wd.workoffice.R;
import com.wd.workoffice.app.WorkBaseFg; import com.wd.workoffice.app.WorkBaseFg;
import com.wd.workoffice.ui.activity.login.LoginActivity;
import com.wd.workoffice.ui.activity.mes.MesLoginActivity; import com.wd.workoffice.ui.activity.mes.MesLoginActivity;
import com.wd.workoffice.ui.adapter.VpDataAdapter; import com.wd.workoffice.ui.adapter.VpDataAdapter;
import com.wd.workoffice.util.UserKeeper; import com.wd.workoffice.util.UserKeeper;
...@@ -59,6 +61,9 @@ public class MsgFragment extends WorkBaseFg { ...@@ -59,6 +61,9 @@ public class MsgFragment extends WorkBaseFg {
for (int i = 0; i < tab.length; i++) { for (int i = 0; i < tab.length; i++) {
tlTab.getTabAt(i).setText(tab[i]); tlTab.getTabAt(i).setText(tab[i]);
} }
if (TextUtils.isEmpty(UserKeeper.getInstance().getUserInfo())) {
vpData.setCurrentItem(1);
}
} }
@Override @Override
...@@ -73,6 +78,9 @@ public class MsgFragment extends WorkBaseFg { ...@@ -73,6 +78,9 @@ public class MsgFragment extends WorkBaseFg {
@Override @Override
public void onPageSelected(int i) { public void onPageSelected(int i) {
if (TextUtils.isEmpty(UserKeeper.getInstance().getUserInfo()) && i == 0) {
startActivity(LoginActivity.class);
}
if (!UserKeeper.getInstance().getMesLogin() && i == 1) { if (!UserKeeper.getInstance().getMesLogin() && i == 1) {
startActivity(MesLoginActivity.class); startActivity(MesLoginActivity.class);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论