|
@@ -255,7 +255,6 @@ public class MyInfoActivity extends BaseActivity implements View.OnClickListener
|
|
|
.setPositiveButton(R.string.confirm, (d,i)->{
|
|
|
String nickName = editText.getText().toString();
|
|
|
tvNickname.setText(nickName);
|
|
|
-
|
|
|
mTempUserData.setNickName(nickName);
|
|
|
|
|
|
})
|
|
@@ -283,11 +282,15 @@ public class MyInfoActivity extends BaseActivity implements View.OnClickListener
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+ if (mUser != null && !mUser.equals(mTempUserData)) {// 数据改变了,提交数据
|
|
|
+ updateData();
|
|
|
+ } else {
|
|
|
+ finish();
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public void clickBack(){
|
|
|
- if (mUser != null && !mUser.equals(coreManager)) {// 数据改变了,提交数据
|
|
|
+ if (mUser != null && !mUser.equals(mTempUserData)) {// 数据改变了,提交数据
|
|
|
TextView textView = new TextView(this);
|
|
|
textView.setText(R.string.user_data_changed);
|
|
|
textView.setGravity(Gravity.CENTER);
|
|
@@ -596,6 +599,12 @@ public class MyInfoActivity extends BaseActivity implements View.OnClickListener
|
|
|
finish();
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ @Override
|
|
|
+ protected void onDestroy() {
|
|
|
+ super.onDestroy();
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public void onBackPressed() {
|
|
|
clickBack();
|