Android 调用另一个类中的FragmentActivity?

Android 调用另一个类中的FragmentActivity?,android,android-studio,fragment,android-fragmentactivity,Android,Android Studio,Fragment,Android Fragmentactivity,当我想调用片段时,我使用以下代码: import android.support.v4.app.Fragment; ... new PrimaryFragment() ... 我创建了Farment这个表单: public class PrimaryFragmentextends Fragment {...} public class PrimaryFragment extends FragmentActivity implements OnMapReadyCallback {...} 现

当我想调用片段时,我使用以下代码:

import android.support.v4.app.Fragment;
...
new PrimaryFragment()
...
我创建了Farment这个表单:

public class PrimaryFragmentextends Fragment {...}
public class PrimaryFragment extends FragmentActivity implements OnMapReadyCallback {...}
现在我有了这个表格:

public class PrimaryFragmentextends Fragment {...}
public class PrimaryFragment extends FragmentActivity implements OnMapReadyCallback {...}

我如何在另一个活动类中调用它?

如果您的类扩展了FragmentActivity,则可以使用与任何其他活动相同的方式启动它,即:

Intent intent = new Intent(this, PrimaryFragment.class);
startActivity(intent);

如果要从一个活动转到另一个活动,如从活动A转到活动B,请参见

Intent intent = new Intent(A.this, B.class);
startActivity(intent);
Intent intent = new Intent(getActivity(), B.class);
getActivity().startActivity(intent);
如果您想从一个片段转到另一个活动,比如从片段A转到活动B

Intent intent = new Intent(A.this, B.class);
startActivity(intent);
Intent intent = new Intent(getActivity(), B.class);
getActivity().startActivity(intent);