Android 如何用FragmentActivity替换片段

Android 如何用FragmentActivity替换片段,android,android-fragments,replace,fragment,android-fragmentactivity,Android,Android Fragments,Replace,Fragment,Android Fragmentactivity,我试图从另一个FragmentActivity(而不是片段)加载一个FragmentActivity,但得到一个错误。有没有办法做到这一点 @SuppressLint("NewApi") private void displayView(int position) { if (getSupportFragmentManager().findFragmentByTag(Tab_Day.TAG) == null) { getSupportFragmentManager().b

我试图从另一个FragmentActivity(而不是片段)加载一个FragmentActivity,但得到一个错误。有没有办法做到这一点

@SuppressLint("NewApi")
private void displayView(int position) {
    if (getSupportFragmentManager().findFragmentByTag(Tab_Day.TAG) == null) {
        getSupportFragmentManager().beginTransaction()
            .replace(android.R.id.content, fragmentAct, Tab_Day.TAG).commit();
        mDrawerList.setItemChecked(position, true);
        mDrawerList.setSelection(position);
        setTitle(navMenuTitles[position]);
        mDrawerLayout.closeDrawer(mDrawerList);
    }

}
这是我得到的错误:

The method replace(int, Fragment, String) in the type FragmentTransaction is not applicable for the arguments (int, FragmentActivity, String)

FragmentActivity
不是
Fragment
的子类,而是
Activity
的子类。如果您试图启动一个新的活动,那么您可以使用
startActivity(Intent-Intent)
否则fragmentAct应该是
片段


它们不能互换。
FragmentActivity
承载
Fragment
s.

FragmentActivity
不是
Fragment
的子类,而是
Activity
的子类。如果您试图启动一个新的活动,那么您可以使用
startActivity(Intent-Intent)
否则fragmentAct应该是
片段


它们不能互换。A
FragmentActivity
hosts
Fragment
s.

有没有办法将FragmentedTabHost放入片段中(而不是FragmentActivity)?有没有办法将FragmentedTabHost放入片段中(而不是FragmentActivity)?