gpt4 book ai didi

android - ActivityGroup 切换 View 带动画

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:45:53 24 4
gpt4 key购买 nike

所以我有这个 ActivityGroup,我在其中显示了 2 个 Activity。当我切换时我想要这种过渡效果,当前 View 从屏幕左侧滑出,新 View 从右侧进入。这是我的切换代码,假设当前 View 是 viewA:

Intent i = new Intent(this, ViewA.class);
viewB = getLocalActivityManager().startActivity("viewb", i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)).getDecorView();
setContentView(viewB);

现在,当我执行以下操作时,显示了 viewB 的背景,并且滑入了 viewB 的内容,这不是我想要的:

Animation animIn = AnimationUtils.loadAnimation(this, R.anim.righttoleftin);
viewB.startAnimation(animIn);
Animation animOut = AnimationUtils.loadAnimation(this, R.anim.righttoleftout);
viewA.startAnimation(animOut);

setContentView(viewB);

我怎样才能做到这一点?


实际上,上面的方法确实有效。我有一个问题,我认为显示了 viewA,但实际上没有显示。

最佳答案

这里看看this

唯一的缺点是它只能在 XML 中完成。

希望对你有帮助

关于android - ActivityGroup 切换 View 带动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7283360/

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