Android studio 页面跳转
时间: 2024-01-21 16:45:44 浏览: 89
android studio实现跳转界面
在 Android Studio 中,页面跳转主要是通过 Intent 实现的。
首先,在当前页面中创建一个 Intent 对象,指定要跳转的目标页面的类名:
```java
Intent intent = new Intent(this, TargetActivity.class);
```
其中,第一个参数为当前页面的上下文对象,第二个参数为目标页面的类名。
如果需要传递数据到目标页面,可以通过 Intent 的 putExtra() 方法:
```java
intent.putExtra("key", value);
```
其中,key 为传递数据的键,value 为传递数据的值。
最后,通过 startActivity() 方法启动目标页面:
```java
startActivity(intent);
```
完整的示例代码如下:
```java
// 当前页面
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 创建 Intent 对象,指定目标页面的类名
Intent intent = new Intent(this, TargetActivity.class);
// 传递数据到目标页面
intent.putExtra("key", value);
// 启动目标页面
startActivity(intent);
}
}
```
注意,在启动目标页面之前,需要在 AndroidManifest.xml 文件中注册目标页面:
```xml
<activity android:name=".TargetActivity"></activity>
```
阅读全文