嗨,我想从我的行为重定向到另一个片段

时间:2015-11-07 12:01:12

标签: android android-fragments android-fragmentactivity

这是我的代码,从Viewactvity到Fragment_home(Fragment_Home,已在我的Mainactivity中使用)中重新编写代码

   Intent intent = new Intent(Viewactivity.this,
                           Fragment_Home.class);

                    String responseMsg = jObj.getString("response");
                    Toast.makeText(getApplicationContext(),
                            responseMsg, Toast.LENGTH_LONG).show();
                    System.out.println("Your" + responseMsg);
             startActivity(intent);

My Fragment是Fragment_Home,我没有在Viewactivity类中使用Fragment manager,那么请你帮助我从我当前的活动导航到Fragment_Home。

1 个答案:

答案 0 :(得分:2)

Fragment不是Activity中包含的任何活动,因此您可以在那里添加,替换,删除片段,而不是startActivity。

  • 您可以从片段开始活动而不是从活动片段开始。
  • 如果需要,
  • 片段只需在活动中堆叠即可。
  • 您还可以将片段附加到处于其实时状态的其他活动(即片段未被删除,以便其他活动可以使用其数据)

检查以获取详细信息:     http://developer.android.com/reference/android/app/Fragment.html