fragment怎样跳转到另一个activity中

如题所述

fragment是运行在Activity中的,转跳到其它Activity需要用到Context的API。
具体实现方式:
Context context = getActivity();
Intent intent = new Intent(context ,目标Activity.class);
调用startActivity(intent);即可转跳到指定的Activity
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-10-24
两种方法:
//直接从fragment中跳转

startActivityForResult(intent, REQUEST_CODE);

这种写法接收返回的结果要在fragment中重写onActivityResult()方法;
//从activity中跳转

getActivity().startActivityForResult(intent, REQUEST_CODE);
这种写法要在Activity中重写onActivityResult()方法。本回答被提问者采纳

怎么通过fragment里面的一个按钮跳转到另一个activity
fragment是运行在Activity中的,转跳到其它Activity需要用到Context的API。具体实现方式:获取装载fragment的Activity做为Context getActivity() 得到Context 创建Intent 意图,并指定转跳的Activity Context context = getActivity();Intent intent = new Intent(context ,目标Activity.class);调用context.startActivi...

怎么在Fragment 中跳转Activity
我先说一下我的情况:我需要在一个Activity里面向FragMentActivity里面跳转,用Intent封装提交,这里的SecondActivity是继承Activity,FragmentDemoActivity继承FragmentActivity,而且还是在GridView里面执行单击跳转,如下这样操作可成功:将android-support-v4.jar包复制到lib目录下,再将这个包导入工程即可。

如何在一个fragment or 任意类中操作另一个fragment中的方法
第一种:让acitivity继承接口 第二种:在fragment中使用getActivity()但是要加上acitivity的名字,即:((MainActivity)getActivity()).xxx();3 如果在fragment中要操作一个fragment,首要要得到这个对象,如何得到?使用getActivity中的FragmentMnager的getFragmentByTag,然后就可以使用这个fragment的对象来操作他...

如何在一个fragment中更新另一个fragment
如果不返回结果的话,第三行代码没什么区别,如果要返回一个结果的话,可以有类似的两种方法:\/\/直接从fragment中跳转 startActivityForResult(intent, REQUEST_CODE);这种写法接收返回的结果要在fragment中重写onActivityResult()方法;\/\/从activity中跳转 getActivity().startActivityForResult(intent, REQUEST_...

如何通过actionbar和tab跳到不同的activity
1、定义每个Fragment,以及Activity布局。Tab的内容部分相应地在Activity布局中Fragment位置,android:id="@+id\/fragment_content"。2、Activity中获得ActionBar, 设置Tab模式。3、新建Tab标签页。4、声明Tab(Fragment), 并添加监听器。让Tab标签页(ActionBar.Tab),内容(Fragment),监听事件关联,在监听器...

...3个是调到fragment后面那个要转到activity怎么实现
给按钮增加一个点击事件,点击后Intent 到指定的Activity即可。另外给你上传一份viewPager + fragment写的标准demo吧,代码可以直接拿去用了。

如何从fragment的一个点击事件中启动另一个fragment
getactivity()获取到当前fragment所在的activity,然后启动

Activity持有多个Fragment的跳转和回退实现方案
退回到第一个Fragment的时候再按返回键就finish Activity。在跳转的时候和回退的时候能切换标题。在任意的Fragment中都有返回第一个Fragment的方法。设计是这样的,首先定义一个接口:public interface IFragmentCallBack { \/ 从一个Fragment 跳到另一个Fragment param tag param current \/ void jump(String...

android fragment切换到另一个fragment点返回键返回上一个fragment
在MainActivity中建立 Fragment栈 记录切换过的Fragment 然后监听 返回键---》判断Fragment栈长度是否为1(为1说明只有当前Fragment在栈中)---》不为1,当前Fragment出栈,然后显示栈顶Fragment---》直到栈长度为1,则退出系统。这是我想到的方法 追问 我是新手,有实例吗,能给我看看吗? 追答 额。。。没有 但是写...

怎么将fragment放进一个activity中
如果打算在Activity中改变Fragment的生命过程。如果要执行添加、删除、修改的操作,必须通过FragmentManager的对象获得一个FragmentTransaction对象,通过它的API来执行这些操作。5.两个单独的Fragment之间是不应该进行通信的。应该使用他们所存在的Activity作为沟通的纽带。

相似回答