gpt4 book ai didi

使用兼容包的android fragment 动画

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:38:28 28 4
gpt4 key购买 nike

如何使用动画实现 fragment 之间的过渡?我试过了

FragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_CLOSE);
FragmentTransaction.setCustomAnimations(android.R.anim.slide_in_left,
android.R.anim.slide_out_right);

将动画更改为不同类型的动画,但它似乎总是在推送 fragment 时淡入和弹出 fragment 时淡出。

最佳答案

我知道这个问题很老了,但我自己在寻找答案时偶然发现了它。

我目前在我的兼容包、基于 fragment 的应用程序中使用动画,它实际上非常简单。

在实际添加/替换 fragment 之前添加:

FragmentTransaction.setCustomAnimations(android.R.anim.slide_in_left,
android.R.anim.slide_out_right, android.R.anim.slide_in_left,
android.R.anim.slide_out_right);

你的新 fragment 会在 push 时从左边滑入,在 pop 时从右边滑出。

当然这也适用于其他默认动画或自定义动画。

关于使用兼容包的android fragment 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6812404/

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