将 xml 动画定义为 Java
Define xml animation into Java
是否可以使用 java 编写 slide_out_left 动画?
这是我的动画xml。
<?xml version="1.0" encoding="UTF-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:duration="300" android:fromXDelta="0%" android:toXDelta="-100%" />
</set>
是的,有可能:
view.animate().translationX(_amount_).setDuration(_time in ms_).start();
因此,您必须自己计算平移距离。
注意:如果你稍后翻译成 0,在一些其他翻译之后 - 它会移动到起始位置。
要有效地完成幻灯片,也请尝试使用 withStartAction。
是否可以使用 java 编写 slide_out_left 动画?
这是我的动画xml。
<?xml version="1.0" encoding="UTF-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:duration="300" android:fromXDelta="0%" android:toXDelta="-100%" />
</set>
是的,有可能:
view.animate().translationX(_amount_).setDuration(_time in ms_).start();
因此,您必须自己计算平移距离。 注意:如果你稍后翻译成 0,在一些其他翻译之后 - 它会移动到起始位置。
要有效地完成幻灯片,也请尝试使用 withStartAction。