【发布时间】:2011-09-12 00:00:10
【问题描述】:
我正在将一个 iPhone 应用程序移植到 Android,但我似乎找不到一种方法来弹出堆栈中的每个活动,除了根活动。
在objective-c中我会做类似下面的事情
[navController popToRootViewControllerAnimated:YES];
有人知道我是否可以在某些操作后有效地对每个活动调用“finish()”吗?
【问题讨论】:
-
我不能 100% 确定您在问什么,但是一旦您完成了它,在
Activity上拨打finish()绝对是安全的。这将使您回到堆栈中之前的任何活动。 -
finish() 只会从导航堆栈中弹出一层