如何从片段切换到活动? [英] How to switch from Fragment to Activity?

查看:70
本文介绍了如何从片段切换到活动?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

首先,我想解释一下我的问题,

Firstly I want to explain my problem,

  1. 我的应用程序中有 Slide菜单.我用过android.support.v4.app.Fragment为此
  2. 我可以轻松地从片段转移到活动.
  3. 我的问题是如何从片段"过渡到活动".
  1. I have Slide menu in my app. I have used android.support.v4.app.Fragment for that
  2. I can move from fragment to activity easily.
  3. My problem is how to move from Fragment to activity.

我尝试了以下代码,但没有用.

I tried the following code but no use.

FragmentManager fm = AddCaseFile.this.getSupportFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
HospitalizationDetails fragment=new HospitalizationDetails();
ft.replace(R.id.activity_main_content_fragment,fragment);
ft.addToBackStack(null);
ft.commit();

AddCaseFile 是我当前的活动

HospitalizationDetails 是片段(我必须去做)

HospitalizationDetails is fragment (which i have to go)

预先感谢

推荐答案

只需使用 getActivity().startActivity(),其余的就像将活动移到活动中一样.示例:

Just use getActivity().startActivity(), and the rest just like move activity to activity. Example:

Intent intent = new Intent();
intent.setClass(getActivity(), other.class);
getActivity().startActivity(intent);

这篇关于如何从片段切换到活动?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆