2015-12-21 55 views
-5

我將動畫視圖行添加到無限循環視圖中。當我滾動很快時,一些視圖行會粘在屏幕上。如何檢查特定視圖是否具有動畫效果?這樣,如果有任何視圖動畫,我不會將任何項目添加到recyclerview如何檢查特定視圖是否爲動畫?

+3

這聽起來像你正在做的事情非常錯誤的動畫解決了這個問題。除非你做了可怕的事情,否則你所說的不應該是可能的。 –

回答

0

當我滾動得非常快時,此問題是可重現的。 我在onViewDetachedFromWindow清除recyclerview的適配器

public void onViewDetachedFromWindow(UserCardHolder userCardHolder) { 
    super.onViewDetachedFromWindow(userCardHolder); 
    userCardHolder.getView().clearAnimation(); 
} 
相關問題