gpt4 book ai didi

android - 我可以在 onBackPressed() 从返回堆栈中弹出 fragment 之前添加动画吗?

转载 作者:行者123 更新时间:2023-11-29 00:04:34 25 4
gpt4 key购买 nike

我尝试在 onBackPressed 中添加代码,但即使调试器显示动画代码有效(我也独立测试过),也没有任何反应。

我为 Fragment/FragmentManager 使用 support.v4 库,为动画使用 ViewPropertyAnimator。

编辑:很好的答案,我忽略了您可以在 fragment 事务上设置自定义动画。但为什么 onBackPressed() 中的动画代码不起作用?

最佳答案

当然可以,添加 fragment 时执行这段代码即可:

getSupportFragmentManager()
.beginTransaction()
.add(fragment, tag)
.setCustomAnimations(enter, exit, popEnter, popExit)
.addToBackStack(null)
.commit()

你的动画是 popExit 一个

关于android - 我可以在 onBackPressed() 从返回堆栈中弹出 fragment 之前添加动画吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34871662/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com