光环助手V3.2 RELEASE(20180419-1810)测试问题汇总(三.9和评论未完成)
This commit is contained in:
@ -116,6 +116,7 @@ public class PersonalFragment extends BaseFragment implements Observer<ApiRespon
|
||||
|
||||
public final static String LOGIN_TAG = "login_tag"; //登入标识
|
||||
public final static String LOGOUT_TAG = "logout_tag"; // 登出标识
|
||||
public final static String LOGIN_RETRY = "login_retry";
|
||||
public final static String MESSAGE_UNREAD_TAG = "message_unread_tag";
|
||||
public final static String MESSAGE_READ_OVER = "MESSAGE_READ_OVER";
|
||||
public static final int REQUEST_MESSAGE = 199;
|
||||
@ -206,6 +207,8 @@ public class PersonalFragment extends BaseFragment implements Observer<ApiRespon
|
||||
}
|
||||
} else if (LOGOUT_TAG.equals(reuse.getType())) {
|
||||
mUserViewModel.logout();
|
||||
} else if (LOGIN_RETRY.equals(reuse.getType())) {
|
||||
mUserViewModel.retryCheckLogin();
|
||||
}
|
||||
}
|
||||
|
||||
@ -443,12 +446,23 @@ public class PersonalFragment extends BaseFragment implements Observer<ApiRespon
|
||||
mUnreadViewModel.clean();
|
||||
changeLoginState(false);
|
||||
EventBus.getDefault().post(new EBConcernChanged());
|
||||
isLogin = false;
|
||||
} else {
|
||||
changeLoginState(true);
|
||||
isLogin = true;
|
||||
}
|
||||
|
||||
if (mLoginDialog != null) {
|
||||
mLoginDialog.dismissAllowingStateLoss();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onResume() {
|
||||
super.onResume();
|
||||
// 检验登录一致性
|
||||
if (isLogin && TextUtils.isEmpty(UserManager.getInstance().getToken())) {
|
||||
mUserViewModel.retryCheckLogin();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user