我正在创建一个包含3种不同活动的应用程序:
ActivtyA可以使用不同的viewcontent启动自身的新意图,以便加载以下流程:
MainActivity --> ActivtyA (Content 1) --> ActivtyA (Content 2)
现在我希望用户在按下操作栏中的“向上”按钮时被定向到MainActivity,如果他按下“返回”按钮,则被定向到ActivtyA(内容1)。
我不想使用NavUtils.navigateUpFromSameTask(this);,因为它在Jelly Bean上有奇怪的行为,而且我不能单独依赖AndroidManifest中的parentActivity标志,因为我必须支持向后的Android Honeycomb 3.0。我的问题有什么好的解决方案吗?
答案 0 :(得分:1)
后退按钮实现很简单,只需拨打finish()
要启动按钮,您可以使用标记MainActivity
FLAG_ACTIVITY_CLEAR_TOP