【发布时间】:2013-01-17 11:48:28
【问题描述】:
我想为向上按钮实现以下行为:
- 如果父 Activity 的实例在后栈中,则返回到该父 Activity 的最顶层实例。
- 如果后栈中没有父Activity的实例,则新建一个实例。
实际上,当我第一次阅读 up 和 back 之间的区别时,这种行为是我所期望的默认行为。然而,我现在已经看到,NavUtils.navigateUpFromSameTask(this); 总是创建父活动的一个新实例,而忽略了一个事实,即在后台堆栈上有一个现成可用的实例。
感谢您的建议。
【问题讨论】:
标签: android navigation android-actionbar