android studio 活动间传递信息
时间: 2023-11-12 13:05:23 浏览: 80
在 Android Studio 中,可以使用 Intent 来在不同的活动之间传递信息。具体步骤如下:
1. 在发送方活动中创建 Intent 对象,并使用 putExtra() 方法将需要传递的信息添加到 Intent 中,例如:
```
Intent intent = new Intent(this, 接收方活动.class);
intent.putExtra("key", value);
startActivity(intent);
```
其中,第一个参数表示当前活动的上下文,第二个参数表示接收方活动的类名。putExtra() 方法用于添加需要传递的信息,其中 "key" 表示信息的键,value 表示信息的值。
2. 在接收方活动中获取传递过来的信息,例如:
```
Intent intent = getIntent();
String value = intent.getStringExtra("key");
```
其中,getIntent() 方法用于获取启动当前活动的 Intent 对象,getStringExtra() 方法用于获取传递过来的字符串类型的信息,其中 "key" 表示信息的键。
阅读全文