gpt4 book ai didi

android - 我可以用动画(而不是动画师)设置 LayoutTransition 吗?

转载 作者:太空宇宙 更新时间:2023-11-03 11:14:48 35 4
gpt4 key购买 nike

我想在我的布局上进行自定义过渡。我想使用 xml 定义的“Animation”,因为它允许我使用百分比值,而“Animator”似乎只采用像素值。问题是 LayoutTransition 似乎只将“Animator”作为参数。

    LayoutTransition lt = new LayoutTransition();
lt.enableTransitionType(LayoutTransition.CHANGING);
lt.setAnimator(LayoutTransition.DISAPPEARING, /*ANIMATOR*/);
view.setLayoutTransition(lt);

最佳答案

尝试使用由 XML 定义的动画对象

AnimatorInflater.loadAnimator(context, R.animator.your_animation)

XML 使用标签:

<objectAnimator />

这与动画不同,具有不同的属性集。这些可以在以下位置找到: Property Animations

希望这对您有所帮助。

关于android - 我可以用动画(而不是动画师)设置 LayoutTransition 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18110177/

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