Java 制作翻转的Android动画
我对安卓系统中的动画很弱。我需要使我的片段“翻转”到与Java 制作翻转的Android动画,java,android,android-fragments,android-viewpager,android-animation,Java,Android,Android Fragments,Android Viewpager,Android Animation,我对安卓系统中的动画很弱。我需要使我的片段“翻转”到与ViewPager动画的100%相等 这是我左边的幻灯片.xmlcode <?xml version="1.0" encoding="utf-8"?> <set> <translate xmlns:android="http://schemas.android.com/apk/res/android" android:fromXDelta="-100%" android:toXDelta="0"
ViewPager
动画的100%相等
这是我左边的幻灯片.xml
code
<?xml version="1.0" encoding="utf-8"?>
<set>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="-100%"
android:toXDelta="0"
android:interpolator="@android:anim/decelerate_interpolator"
android:duration="5000"/>
</set>
<?xml version="1.0" encoding="utf-8"?>
<set>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="0"
android:toXDelta="-100%"
android:interpolator="@android:anim/decelerate_interpolator"
android:duration="5000"/>
</set>
但这并不等于滑动动画。相反,现有的片段
从左侧存在,新的片段
从左侧进入
除此之外,我需要这个动画从左侧退出现有片段,从右侧进入新片段。如何解决此问题 不要在slide\u out\u right.xml中做任何更改。但是在slide_in_left.xml中,只需替换
android:fromXDelta="-100%"
与
首先,在slide\u out\u right.xml中,更改
android:toXDelta="-100%p"
到
我认为您应该为slide to right、slide in_right.xml和slide out_left.xml设置动画
请参阅此链接。希望它能帮助您。谢谢您的回复。但有一点不同。ViewPager现有片段从左侧存在,新片段从右侧输入。这里是另一条路
android:toXDelta="-100%p"
android:toXDelta="100%p"