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();
}
});