如何禁用向上导航的动画?
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 的方法吗?
在此先感谢您的帮助!
我找到了答案here。 overridePendingTransition()
必须在调用下一个 activity 的语句之后立即调用。在使用向上导航的情况下,在调用 NavUtils.navigateUpFromSameTask(this);
后立即。使用 overridePendingTransition(0,0)
删除任何动画。
我有一个餐厅 parent activity 和一个菜单 child activity。我已经实现了从菜单到餐厅的向上导航。我正在尝试摆脱菜单 activity 的退出动画(向下滑动)。我只能通过 overridePendingTransition()
找到有关使用自定义动画的帮助。我试过使用 overridePendingTransition(0,0)
没有动画,但 child activity 仍然有动画。我试过使用需要意图参数的 NavUtils
方法并将 FLAG_ACTIVITY_NO_ANIMATION
添加到意图中,但这也不起作用。有谁知道没有动画可以返回 parent activity 的方法吗?
在此先感谢您的帮助!
我找到了答案here。 overridePendingTransition()
必须在调用下一个 activity 的语句之后立即调用。在使用向上导航的情况下,在调用 NavUtils.navigateUpFromSameTask(this);
后立即。使用 overridePendingTransition(0,0)
删除任何动画。