fix:修复首次进入随机进密码房弹dialog导致闪退问题

This commit is contained in:
2022-09-07 13:09:40 +08:00
parent 9cb4714b78
commit 818e04c687
3 changed files with 34 additions and 7 deletions

View File

@@ -92,9 +92,10 @@ public class LoginActivity extends AbsActivity {
protected int getLayoutId() {
return R.layout.activity_login;
}
@Subscribe(threadMode = ThreadMode.MAIN)
public void onRegSuccessEvent(RegSuccessEvent e) {
if (!isFinishing()){
if (!isFinishing()) {
finish();
}
}
@@ -318,13 +319,12 @@ public class LoginActivity extends AbsActivity {
public void onSuccess(int code, String msg, String[] info) {
if (info[0] != null && mFirstLogin == true) {
JSONObject obj = JSON.parseObject(info[0]);
if(obj.containsKey("home_zdy_img_us")) {
if (obj.containsKey("home_zdy_img_us")) {
home_zdy_img_us = obj.getString("home_zdy_img_us");
home_zdy_img_cn = obj.getString("home_zdy_img_cn");
}
MainActivity.forward(LoginActivity.this, false);
finish();
gotoLive(obj.getString("anchor_id"));
//gotoLive(obj.getString("anchor_id"));
IMLoginManager.get(mContext).setisNewUserOne(true);
IMLoginManager.get(mContext).setNewUserGif(true);
if (obj.containsKey("home_zdy_pop")) {
@@ -332,8 +332,8 @@ public class LoginActivity extends AbsActivity {
}
} else {
MainActivity.forward(LoginActivity.this, false);
finish();
}
finish();
}
});
@@ -349,6 +349,7 @@ public class LoginActivity extends AbsActivity {
this.finish();
}
}
/**
* 三方登录
*/
@@ -383,7 +384,6 @@ public class LoginActivity extends AbsActivity {
}
@Override
protected void onDestroy() {
if (mAnimator != null) {