Android从Fragment跳转到Activity
2017-10-31 17:50
435 查看
代码改变世界
Android从Fragment跳转到Activity
Activity与Fragment之间的跳转:
(1)Fragment跳转到Activity:
startActivity(new Intent(getActivity(), Activity.class)); // 首先需要通过getActivity()方法获取到当前Activity
(2)Activity跳转到Fragment:
// Activity不能直接跳转到Fragment,需要先跳转到Fragment所附着的Activity中,然后再更改Activity当前显示哪个Fragment。
intert.putExtra("fragid",1); //首先在Activity跳转之前,在Intent中传入一个flag,用来标记跳转到哪一个Fragment。
// 然后根据flag来判断显示哪个Fragment
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); // import android.support.v4.app.FragmentTransaction;
transaction.replace(R.id.frame_content, new CenterFragment());
transaction.commit();
Android从Fragment跳转到Activity
Intent intent = new Intent(getActivity(), LoginActivity.class); startActivity(intent);
Activity与Fragment之间的跳转:
(1)Fragment跳转到Activity:
startActivity(new Intent(getActivity(), Activity.class)); // 首先需要通过getActivity()方法获取到当前Activity
(2)Activity跳转到Fragment:
// Activity不能直接跳转到Fragment,需要先跳转到Fragment所附着的Activity中,然后再更改Activity当前显示哪个Fragment。
intert.putExtra("fragid",1); //首先在Activity跳转之前,在Intent中传入一个flag,用来标记跳转到哪一个Fragment。
// 然后根据flag来判断显示哪个Fragment
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); // import android.support.v4.app.FragmentTransaction;
transaction.replace(R.id.frame_content, new CenterFragment());
transaction.commit();
相关文章推荐
- Android开发从一个activity设置跳转到另一个activity中的一个fragment中的一个viewpager中的某一个页面
- Android笔记:小记——锁定当前Activity屏幕方向、EditText自定义背景、Activity跳转到Fragment、隐藏键盘
- android从activity跳转到fragment解决
- android 使用startActivity()从一个fragment 跳转另一个activity出错
- Android Activity ABC页面跳转生命周期变化及activity + fragment生命周期变化(经典面试题)
- android开发(41) Fragment中使用POP_BACK_STACK_INCLUSIVE达到一次跳转到栈底。类似Activity的 采用FLAG_ACTIVITY_CLEAR_TOP
- android开发——Fragment跳转activity(带返回值)
- Android学习 (二十) 在fragment里用Intent跳转到其他Activity
- Android从Fragment中跳转到Activity
- 怎么通过activity里面的一个按钮跳转到另一个fragment(android FragmentTransaction.replace的用法介绍)
- Android--fragment与activity及两个fragment之间的跳转实现
- Android activity跳转到另一个activity的指定fragment页面
- Android问题集(一)——从fragment跳转到另一个Activity
- Android中Activity和Fragment页面跳转
- android从activity跳转到fragment解决
- Android FragmentActivity Intent 跳转封装
- Android通过EventBus进行对activity到fragment跳转的控制
- Android五天乐(第二天)Activity跳转与数据传输,Fragment
- Android activity跳转到另一个activity的指定fragment页面
- android开发(41) Fragment中使用POP_BACK_STACK_INCLUSIVE达到一次跳转到栈底。类似Activity的 采用FLAG_ACTIVITY_CLEAR_TOP