如何禁用向上导航的动画?

How can I disable animation from Up navigation?

我有一个餐厅 parent activity 和一个菜单 child activity。我已经实现了从菜单到餐厅的向上导航。我正在尝试摆脱菜单 activity 的退出动画(向下滑动)。我只能通过 overridePendingTransition() 找到有关使用自定义动画的帮助。我试过使用 overridePendingTransition(0,0) 没有动画,但 child activity 仍然有动画。我试过使用需要意图参数的 NavUtils 方法并将 FLAG_ACTIVITY_NO_ANIMATION 添加到意图中,但这也不起作用。有谁知道没有动画可以返回 parent activity 的方法吗?

在此先感谢您的帮助!

我找到了答案hereoverridePendingTransition() 必须在调用下一个 activity 的语句之后立即调用。在使用向上导航的情况下,在调用 NavUtils.navigateUpFromSameTask(this); 后立即。使用 overridePendingTransition(0,0) 删除任何动画。