怎样将一个Activity中Edit text获得的数据传递到另一个Activity中显示出来
时间: 2023-11-28 19:50:03 浏览: 75
intent匹配规则大总结
可以通过Intent在两个Activity之间传递数据。在第一个Activity中,可以使用Intent将Edit Text中的数据添加为extra数据,然后在第二个Activity中获取extra数据并将其显示出来。
以下是示例代码:
在第一个Activity中:
```java
// 获取Edit Text中的数据
String data = editText.getText().toString();
// 创建Intent并添加extra数据
Intent intent = new Intent(this, SecondActivity.class);
intent.putExtra("data", data);
// 启动第二个Activity
startActivity(intent);
```
在第二个Activity中:
```java
// 获取extra数据
String data = getIntent().getStringExtra("data");
// 将数据显示在TextView中
TextView textView = findViewById(R.id.textView);
textView.setText(data);
```
请注意,这里假设第二个Activity中有一个名为textView的TextView用于显示数据。如果没有,请根据需要进行更改。
阅读全文