1、Fragment:
Intent intent=new Intent();
intent.setClass(getContext(),LoginActivity.class);
startActivityForResult(intent,0x002);
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode==0x002&&resultCode==0x001){
tv_login.setText(data.getStringExtra("name"));//当LoginActivity finish后,就会调用这里,data为值
}
super.onActivityResult(requestCode, resultCode, data);
}
2、LoginActivity
Intent intent=new Intent();
intent.putExtra("name",Name);
intent.putExtra("statu",Statu);
setResult(0x001,intent);
finish();
android finish()传值跳转
最新推荐文章于 2021-05-26 08:17:50 发布