0
使用視圖動畫我將視圖的x和y設置爲用戶觸摸的x和y。這將所討論的視圖動畫化到所需的位置。當觸摸事件被取消時,視圖在較長的持續時間內通過相同類型的動畫獲得動畫效果,以使視圖捕捉回到其原始位置的效果。設備之間的Android動畫不一致
在高端設備中的動畫作品完美,但在低端設備將出現以下情況:
當我使用調試選項,以顯示GPU渲染和我拖動視圖到所需的位置,整個屏幕閃現如預期。當我釋放視圖時,只有相關視圖原始位置處的塊閃爍,只有當視圖進入該區域時纔會看到動畫,並且按照視圖中必須可見的時間間隔捕捉該區域塊。
這個動畫在高端設備上的低端和高端設備同樣如此,整個視圖在發佈時閃現,與低端設備相矛盾。
我已經使用在不同的場合
touchedView.setLayerType(View.LAYER_TYPE_HARDWARE , null);
touchedView.setLayerType(View.LAYER_TYPE_SOFTWARE , null);
稍微提高了動畫,但沒有采取任何有關的問題,這段代碼嘗試。