Sli*_* C. 2 animation android slide
如何制作幻灯片动画?感谢用户Romain Piel在本主题中获得此代码.但我无法想象如何制作逆向效果.那个动画用于向下滑动,但我想要向上滑动.我怎样才能做到这一点?我很抱歉,如果这是一个糟糕的问题,但动画总是令我感到困惑.我也尝试过其他代码,但看起来并不好看.
overridePendingTransition(R.anim.push_down_in,R.anim.push_down_out);
Run Code Online (Sandbox Code Playgroud)
R.anim.push_down_in:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="-100%p" android:toYDelta="0" android:duration="900"/>
</set>
Run Code Online (Sandbox Code Playgroud)
R.anim.push_down_out:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="0" android:toYDelta="100%p" android:duration="900"/>
</set>
Run Code Online (Sandbox Code Playgroud)
您只需要调整from/to值.这样看:
因此,这只是交换100%和-100%的问题.简单.
R.anim.push_up_in
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="100%p" android:toYDelta="0" android:duration="900"/>
</set>
Run Code Online (Sandbox Code Playgroud)
R.anim.push_up_out
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="0" android:toYDelta="-100%p" android:duration="900"/>
</set>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4010 次 |
| 最近记录: |