如何在android中从一个活动移动到一个片段?

如何在android中从一个活动移动到一个片段?,android,android-intent,android-activity,fragment,Android,Android Intent,Android Activity,Fragment,我有这段代码,可以从一个片段MyTask extends片段移动到一个活动NewPage extends活动 Intent i4=new Intent(getActivity(),NewPage.class); startActivity(i4); 现在我想从NewPage.class回到我的MyTask片段。 我该怎么做呢?使用活动中的finish()方法将其关闭。只要调用 finish() 方法。在MainActivity中添加下面的行,并将FrameLayout添加到activity\

我有这段代码,可以从一个片段MyTask extends片段移动到一个活动NewPage extends活动

Intent i4=new Intent(getActivity(),NewPage.class);
startActivity(i4);
现在我想从NewPage.class回到我的MyTask片段。
我该怎么做呢?

使用活动中的
finish()
方法将其关闭。

只要调用

finish()

方法。在MainActivity中添加下面的行,并将FrameLayout添加到activity\u main.xml中,为该行指定id。 查看下面的代码
“getSupportFragmentManager()!片段是活动的一部分。所以,如果您想回到上一个活动,那么最简单的方法就是只完成当前活动(
getActivity().finish()
)。
startActivity(new Intent(MainActivity.this, getApplicationContext().getClass()));