我正在制作一个应用程序,顶部有一个菜单栏,这是一个片段,所以我可以定义一个菜单,并将其显示在我的所有其他活动中。问题是我通过以下方式在活动之间导航:
Intent intent = new Intent("android.intent.action.LOG");
startActivity(intent);
这是一个问题,因为它会创建一个新的活动时间,并且如果它已经创建,它不会仅仅恢复它。我已经研究过这样做:
Intent logpage = new Intent(MenuActivity.this, LogActivity.class);
startActivity(logpage);
据我所知,如果它已经创建,它将自动恢复活动,但是当我按下按钮时我必须知道我在哪里,而且据我所知,片段不能知道。加上这不是一个真正的活动,这使它成为一个更大的问题。
那么我该如何让它自动恢复我的活动,而不仅仅是在我浏览应用程序时不断创建新的活动呢?
提前致谢