【问题标题】:How do I prevent ViewFlipper from changing images erratically如何防止 ViewFlipper 无规律地更改图像
【发布时间】:2016-08-30 06:48:57
【问题描述】:

我正在使用带有左右按钮的 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();
            }
        });

【问题讨论】:

    标签: android animation viewflipper


    【解决方案1】:

    事实证明,对于完全神秘的 android studio 而言,重启或更新都可以解决问题。

    更新SDK中的所有API后,上述错误已得到纠正。

    【讨论】:

      猜你喜欢
      • 2014-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-27
      • 1970-01-01
      • 2018-07-24
      相关资源
      最近更新 更多