2014-03-04 74 views
0

我有这段代码从一个片段MyTask扩展片段到一个活动NewPage扩展活动。如何在android中从一个活动移动到片段?

Intent i4=new Intent(getActivity(),NewPage.class); 
startActivity(i4); 

现在我想从NewPage.class回到我的MyTask片段。 我该怎么做?

+0

这个FragmentMyTask属于哪个片段? – Bharat

+0

其MyTask片段 – user3256145

+1

问题不明确!碎片是活动的一部分。所以如果你想回到以前的活动,那么最简单的方法就是完成当前的一个('getActivity()。finish()')。 – pitnal

回答

1

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

1

它你只是调用

finish() 

方法在NewPage.class文件一样简单。

+0

okkk @Piyush Gupta :) – kiturk3

0

在您的MainActivity中添加下面的行,并将FrameLayout添加到您的activity_main.xml中,并为其指定id。 请看下面的代码 “getSupportFragmentManager()。beginTransaction()。replace(R.id.your xml_frmaelayout_id,new next_Fragment())。commit();”

0
startActivity(new Intent(MainActivity.this, getApplicationContext().getClass())); 
相关问题