Android studio intent跳转页面所用的数据类型是什么并写一个方法
时间: 2023-11-28 21:48:29 浏览: 105
Android使用Intent实现页面跳转
5星 · 资源好评率100%
Android Studio Intent跳转页面所用的数据类型是Bundle。Bundle是一个键值对的数据结构,可用于在不同的Activity之间传递数据。
以下是一个在Activity1中创建Bundle并使用Intent跳转到Activity2的示例代码:
```
// 在Activity1中创建Bundle
Bundle bundle = new Bundle();
bundle.putString("key1", "value1");
bundle.putInt("key2", 2);
// 创建Intent并将Bundle添加到Intent中
Intent intent = new Intent(Activity1.this, Activity2.class);
intent.putExtras(bundle);
// 启动Activity2
startActivity(intent);
```
以下是在Activity2中接收Bundle并获取其中的数据的示例代码:
```
// 接收Bundle
Bundle bundle = getIntent().getExtras();
// 获取Bundle中的数据
String value1 = bundle.getString("key1");
int value2 = bundle.getInt("key2");
```
阅读全文