gpt4 book ai didi

android - 可以直接跳转到 ViewAnimator 中的第二个 View

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:35:20 27 4
gpt4 key购买 nike

我有一个 ViewAnimator(准确地说是 ViewSwitcher),它带有淡入/淡出动画和两个 View,我在它们之间进行转换使用 ViewAnimator.showNext()ViewAnimator.showPrevious() 方法。

在我的应用程序中有一个要求,有时我需要直接从第二个 View 开始,而不显示从第一个 View 到第二个的淡入淡出动画.任何人都知道是否有一种直接的方法可以完成此操作而不必弄乱与我的 ViewAnimator 关联的输入/输出动画?

Note: I have tried calling ViewAnimator.setDisplayedChild(1) but that also animates the transition.

最佳答案

我环顾四周并等待回应,但我猜这是不可能的。因此,在没有更好的解决方案的情况下,当您想直接跳转到 的特定子 View 时,将 ViewAnimator 的输入/输出动画设置为 null >ViewAnimator,如下:

myViewAnimator.setInAnimation(null);
myViewAnimator.setOutAnimation(null);
myViewAnimator.setDisplayedChild(childIndex);

如果有人知道更好的方法 - 而不是使用 ViewAnimator 的输入/输出动画 - 请分享!

关于android - 可以直接跳转到 ViewAnimator 中的第二个 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11231933/

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