0
我正在使用左右按钮的ViewFlipper在图像之间来回切换。执行下面的代码并单击右键后,图像将会:如何防止ViewFlipper不规律地更改图像
它会立即变为下一张图像>滑入当前图像>再次变回下一张图像。我试图简单地将当前图像从左侧滑入>下一张图像以从右侧滑入。
res\anim\in_from_right.xml and res\anim\out_to_left.xml respectively:
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<translate
android:duration="1400"
android:fromXDelta="100%"
android:fromYDelta="0%"
android:toXDelta="0%"
android:toYDelta="0%" />
</set>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<translate
android:duration="1400"
android:fromXDelta="0%"
android:fromYDelta="0%"
android:toXDelta="-100%"
android:toYDelta="0%" />
</set>
和java:
buttonRight.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
flippy.setOutAnimation(ChestBurner.this, R.anim.in_from_right);
flippy.setInAnimation(ChestBurner.this, R.anim.out_to_left);
flippy.showNext();
}
});