2016-08-30 43 views
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(); 
      } 
     }); 

回答

0

在完成奥秘要么重新启动或更新就可以了机器人工作室的所有事项原来。

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