android怎么将一个activity的信息用intent发到另一个activity
时间: 2024-03-14 18:43:37 浏览: 28
您可以使用 Intent 在两个 Activity 之间传递数据。以下是在一个 Activity 中将信息传递到另一个 Activity 的步骤:
1. 在第一个 Activity 中创建 Intent 对象,并使用 putExtra() 方法将信息添加到 Intent 中。
```java
Intent intent = new Intent(this, SecondActivity.class);
intent.putExtra("message", "Hello from Activity 1");
```
2. 在第二个 Activity 中,使用 getIntent() 方法获取传递的 Intent,并使用 getStringExtra() 方法获取传递的信息。
```java
Intent intent = getIntent();
String message = intent.getStringExtra("message");
```
完整的示例代码如下所示:
在第一个 Activity 中:
```java
// 创建 Intent 对象
Intent intent = new Intent(this, SecondActivity.class);
// 将信息添加到 Intent 中
intent.putExtra("message", "Hello from Activity 1");
// 启动第二个 Activity
startActivity(intent);
```
在第二个 Activity 中:
```java
// 获取传递的 Intent
Intent intent = getIntent();
// 获取传递的信息
String message = intent.getStringExtra("message");
```
这样就可以将信息从一个 Activity 传递到另一个 Activity 了。