[英]Translate Layout left to right
我试图用这个制作布局翻译动画。 但它只从左到右翻译布局。 但我需要从右到左翻译。 那我该怎么做呢?
aLayout.animate()
.translationX(bLrLayout.getHeight())
.alpha(0.0f)
.setDuration(3000);
但我需要从右到左翻译。
只需使用负数作为translationX
参数
aLayout.animate()
.translationX(-1000)
.alpha(0.0f)
.setDuration(3000);
你可以做这样的事情
ObjectAnimator anim = ObjectAnimator.ofFloat(this, "translationX", 0, bLrLayout.getHeight());
anim.start();
然后如果你想回来
ObjectAnimator anim = ObjectAnimator.ofFloat(this, "translationX", bLrLayout.getHeight(), 0);
anim.start();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.