我是Android开发新手,对应用程序导航有疑问。Android开发 - 使用活动或片段进行导航
此刻,我有一个OptionsMenu中的项目数量下降在应用程序的右上角。我所有的活动都有相同的OptionsMenu。该菜单中的每个项目都有一个OnClick回调,用于启动与应用程序的该部分相对应的新活动。这是我目前在应用程序中浏览'页面'的方式。 onMenuebutton点击回调代码如下:
意图i =新意图(c,Activity2.class); c.startActivity(i);
第一次选择OptionsMenu项目时,会创建一个新的活动,并且应用程序移动到该项目。但是,当我再次选择该项目时,即使已为该选项运行一个新活动,也会创建一个新活动。我可以看到我拥有一堆相同活动的情况。
我的问题是,有没有办法恢复已经运行的活动,而不是创建新的活动?也许我这样做的方式是错误的,而应该在单个活动中交换片段?
谢谢
谢谢,这解决了我的问题。为什么要更好地使用碎片? – BinDumpThunk