我有这段代码从一个片段MyTask扩展片段到一个活动NewPage扩展活动。如何在android中从一个活动移动到片段?
Intent i4=new Intent(getActivity(),NewPage.class);
startActivity(i4);
现在我想从NewPage.class回到我的MyTask片段。 我该怎么做?
我有这段代码从一个片段MyTask扩展片段到一个活动NewPage扩展活动。如何在android中从一个活动移动到片段?
Intent i4=new Intent(getActivity(),NewPage.class);
startActivity(i4);
现在我想从NewPage.class回到我的MyTask片段。 我该怎么做?
使用活动中的finish()
方法关闭它。
在您的MainActivity中添加下面的行,并将FrameLayout添加到您的activity_main.xml中,并为其指定id。 请看下面的代码 “getSupportFragmentManager()。beginTransaction()。replace(R.id.your xml_frmaelayout_id,new next_Fragment())。commit();”
startActivity(new Intent(MainActivity.this, getApplicationContext().getClass()));
这个FragmentMyTask属于哪个片段? – Bharat
其MyTask片段 – user3256145
问题不明确!碎片是活动的一部分。所以如果你想回到以前的活动,那么最简单的方法就是完成当前的一个('getActivity()。finish()')。 – pitnal