首先,你需要先建立两个Activity,这里我们以MainActivtiy ,然后另一个是SecondActivtiy.
MainActivity中设置一个输入框跟一个点击按钮。然后SecondActivity中设置一个Text.
当在MainActivity写了东西之后,点击按钮。SecondActivity的Text就会显示MainActivity那里传送过来的内容。
MainActivty 的Layout:
SecondActivtiy的Layout
接下来,是MainActivity的java代码:
public class MainActivity extends AppCompatActivity {
private Button btn;
private EditText edt;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn = findViewById(R.id.btn);
edt = findViewById(R.id.edt);
btn.setonClickListener(new View.onClickListener() {
@Override
public void onClick(View v) {
String data = edt.getText().toString();
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
intent.putExtra("extra_data",data);
startActivity(intent);
}
});
}接着是SecondActivity的代码:
public class SecondActivity extends AppCompatActivity {
private TextView txt1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_second);
txt1 = findViewById(R.id.txt);
Intent intent = getIntent();
String data = intent.getStringExtra("extra_data");
txt1.setText(data);
}
}


