2016-08-30 66 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之後,上述錯誤得到糾正。