为了更好的理解以下内容,我们需要简单了解一下Fragment的动态注册方法
为了实现从Fragment跳转到其他Activity,下面需要创建以下文件:

第一步:简单编写布局文件fragment_activity.xml和抽象类TemplateFragmentActivity.java代码如下:
fragment_activity.xml
android:id="@+id/temp_fragment_activity"
android:layout_width="match_parent"
android:layout_height="match_parent">
fragment_activity.xml布局主要用于承载各fragment布局,例如fragment_one.xml和fragment_two.xml。
TemplateFragmentActivity.java
package com.example.myapplication;
import android.os.Bundle;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;

本文提供了一个简单的实例,展示了如何在Android应用中从Fragment跳转到其他Activity。通过创建抽象类TemplateFragmentActivity,以及继承该类的FragmentOneActivity和FragmentTwoActivity,实现了Fragment与Activity之间的交互。在FragmentOne中,当点击按钮时,会启动一个Intent跳转到FragmentTwoActivity。
最低0.47元/天 解锁文章
6163

被折叠的 条评论
为什么被折叠?



