fix some NPE
This commit is contained in:
@@ -15,4 +15,13 @@ public class GameFragment extends FlutterBoostFragment {
|
||||
public SplashScreen provideSplashScreen() {
|
||||
return new DrawableSplashScreen(getResources().getDrawable(R.drawable.bg_flutter_splash));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setUserVisibleHint(boolean isVisibleToUser) {
|
||||
try {
|
||||
super.setUserVisibleHint(isVisibleToUser);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -149,7 +149,7 @@ public class BindCodeActivity extends BaseLoginAct {
|
||||
*/
|
||||
@SuppressLint("CheckResult")
|
||||
private void getSmsCode() {
|
||||
if (mPhone.length() != 11) {
|
||||
if (TextUtils.isEmpty(mPhone) || mPhone.length() != 11) {
|
||||
return;
|
||||
}
|
||||
AuthModel.get()
|
||||
|
@@ -150,7 +150,7 @@ public class LoginCodeActivity extends BaseLoginAct {
|
||||
*/
|
||||
@SuppressLint("CheckResult")
|
||||
private void getSmsCode() {
|
||||
if (mPhone.length() != 11) {
|
||||
if (TextUtils.isEmpty(mPhone) ||mPhone.length() != 11) {
|
||||
return;
|
||||
}
|
||||
AuthModel.get()
|
||||
|
@@ -59,6 +59,11 @@ public class ModifyPwdActivity extends BaseBindingActivity<ActivityModifyPwdBind
|
||||
|
||||
@Override
|
||||
protected void init() {
|
||||
if (UserModel.get().getCacheLoginUserInfo()==null){
|
||||
toast("数据初始化中,请稍后再试!");
|
||||
finish();
|
||||
return;
|
||||
}
|
||||
EventBus.getDefault().register(this);
|
||||
mBinding.containerCode.setVisibility(View.GONE);
|
||||
type = getIntent().getIntExtra("type", 1);
|
||||
|
Reference in New Issue
Block a user