-3

在我的 android 应用程序中,当我想实现向上导航时,我使用 Navutils.navigateUpTo(...)。但好消息是,当您只想向上导航一级时,您也可以使用 activity.finish()。我的问题是:是否使用 activity.finish() 进行安全导航?我担心的是,在某些情况下,父级可能不在堆栈中,而不是导航,而是完成了应用程序。

4

1 回答 1

1

这取决于您的活动。如果您的活动不是堆栈中的最后一个活动,那么您从另一个活动转到该活动没有任何问题(如设置活动)。我认为您可以检查堆栈中是否有任何其他活动,然后使用finish(). else做另一份工作。

于 2015-11-08T18:07:57.353 回答