当我从profile_Activity
转到Edit_Profile_activity
并对配置文件进行一些更改并更新配置文件时,我有两项活动Profile_Activity
和Edit_Profile_activity
,活动更新已成功但已更新按下移动设备的后退按钮时,profile_Activity
上的值不会显示。按下UpEnabled按钮也会显示该值。
答案 0 :(得分:2)
使用
启动活动Intent intent = new Intent(mActivity, Edit_Profile_activity.class);
startActivityForResult(intent, REQUEST_CODE);
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
switch (requestCode) {
case REQUEST_CODE:
if (resultCode == Activity.RESULT_OK && data!=null) {
String abc=data.getStringExtra("data_key") ;
//write your code for update info
}
break;
}
}
使用
在Edit_Profile_activity返回结果中Intent intent=new Intent();
intent.putExtra("data_key",value);
setResult(Activity.RESULT_OK, intent);
finish();