0
我已经在我的应用程序的每个屏幕中添加了操作栏。对于向上导航,我添加了以下代码。Android通过Actionbar导航概率
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
NavUtils.navigateUpFromSameTask(this);
return true;
.............
}
return super.onOptionsItemSelected(item);
}
现在我有四个活动,A,B,C和D.在清单中,我也提到C作为d,B为C的父活动等父活动。当我以相同的顺序启动A,B,C,D并想从D返回到C,然后从C返回到B等时,我不想再次重新创建活动。我只想恢复它们,就像后退按钮操作一样。但是,上面的代码正确地将控制权交给父活动,但是重新创建它们。我的代码中有什么问题?