2011-08-25 58 views
0

我有ViewFlipperGallery對同一活動。 ViewFlipper定期用簡單的淡出動畫切換兩個視圖。問題是當我在每個開關開始處滾動畫廊時,畫廊停止動畫並跳轉到最近的項目。如果開關週期太短,幾乎不可能滾動。我認爲ViewFlipper開始動畫,其中調用invalidate(),這導致刷新畫廊,但爲什麼? Gallery位於屏幕的另一側,完全沒有理由在每個動畫開始時刷新圖庫。ViewFlipper和相同的活動畫廊

+0

我發現它可能不會導致動畫,而是'ViewAnimator'類中的'child.setVisibility(View.GONE)'。我試圖在庫中的swype對象上調用'setVisibility(View.GONE)''並且還會導致滑動停止動畫。 – ATom

回答