//传值的页面 String na = name1.getText().toString().trim(); String pass = password1.getText().toString().trim(); Intent intent=new Intent(Main2Activity.this,MainActivity.class); Bundle bundle=new Bundle(); bundle.putString("user",na); bundle.putString("mima",pass); intent.putExtras(bundle); setResult(1,intent); finish(); //回传职的页面 必须重写protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); Bundle bundle=data.getExtras(); String user = bundle.getString("user"); String mima = bundle.getString("mima"); name.setText("穿回来的user"+user); password.setText("传回来的pass"+mima); Toast.makeText(MainActivity.this,"ooo",Toast.LENGTH_SHORT).show(); }//第一个跳转页面必须 给跳转的页面加上一个标识startActivityForResult(intent,1);
Bundle传值
最新推荐文章于 2022-04-01 10:55:44 发布