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"