Android 从片段活动返回片段

Android 从片段活动返回片段,android,android-fragments,Android,Android Fragments,我必须从片段活动回到某个片段。我搜索了很多,但在答案上有一些错误 我覆盖片段活动中的onBackPressed,如下所示。但是片段显示错误 @Override public void onBackPressed() { super.onBackPressed(); My_Fragment fragment = new My_Fragment (); getFragmentManager().beginTransaction().replac

我必须从片段活动回到某个片段。我搜索了很多,但在答案上有一些错误

我覆盖片段活动中的
onBackPressed
,如下所示。但是
片段
显示错误

@Override
    public void onBackPressed() {
        super.onBackPressed();
        My_Fragment fragment = new My_Fragment ();
        getFragmentManager().beginTransaction().replace(R.id.my_fragment, fragment, "fragment").addToBackStack(null).commit(); //here fragment shows an error. 
    }
错误:错误的第二个参数类型。找到“My_片段”,需要“android.app.Fragment”
请帮我解决这个问题。

您能将错误添加到您的答案中吗?首先删除超级调用onBackPressed()方法中无需替换片段。启动活动片段时,不要删除片段。尝试使用
getSupportFragmentManager()
代替
getFragmentManager()
(假设您在
FragmentActivity
)中。正如@yshahaak所说,请删除
super
调用。能否将错误添加到您的答案中?请先删除super调用无需在onBackPressed()方法中替换片段。启动活动片段时,不要立即删除片段。尝试使用
getSupportFragmentManager()
代替
getFragmentManager()
(假设您在
FragmentActivity
中)。正如@yshahahak所说,删除
super
调用。