1. Activity1中intent.putExtra传递data
Button btn1 = findViewById(R.id.btn1); btn1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //传递data String data = "hello secondActivity"; Intent intent = new Intent(FirstActivity.this, SecondActivity.class); intent.putExtra("extra_data", data); startActivity(intent); } });
2. Activity2中intent.getStringExtra接受data
//接受data Intent intent=getIntent(); String data=intent.getStringExtra("extra_data"); Log.d("secontActivity",data);