安卓activity之间的跳转
时间: 2024-01-22 09:20:51 浏览: 22
在Android中,可以使用Intent来进行Activity之间的跳转,具体步骤如下:
1. 在当前Activity中创建一个Intent对象,指定要启动的目标Activity。
``` java
Intent intent = new Intent(this, TargetActivity.class);
```
其中,第一个参数this表示当前Activity的上下文,第二个参数TargetActivity.class表示目标Activity的类对象。
2. 可以通过Intent的putExtra()方法向目标Activity传递一些参数,例如:
``` java
intent.putExtra("name", "张三");
intent.putExtra("age", 18);
```
3. 调用startActivity()方法启动目标Activity。
``` java
startActivity(intent);
```
完整示例代码:
``` java
// 当前Activity中跳转到目标Activity
Intent intent = new Intent(this, TargetActivity.class);
intent.putExtra("name", "张三");
intent.putExtra("age", 18);
startActivity(intent);
```
在目标Activity中可以通过getIntent()方法获取传递过来的参数,例如:
``` java
Intent intent = getIntent();
String name = intent.getStringExtra("name");
int age = intent.getIntExtra("age", 0);
```