2009-09-11 11 views
7

Sto utilizzando un'animazione che fa un capovolgimento (su ImageView), ma l'animazione non funziona correttamente (sembra un problema di prestazioni). L'immagine è un file PNG di dimensioni 128x128.Android. Prestazioni dell'animazione

Qui posterò il codice della mia animazione:

<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false"> 
    <scale 
     android:fromXScale="1.0" 
     android:toXScale="0.0" 
     android:fromYScale="1.0" 
     android:toYScale="1.0" 
     android:pivotX="50%" 
     android:pivotY="50%" 
     android:duration="500" 
       android:fillAfter="false" 
     android:fillEnabled="false" 
    /> 
</set> 

Voglio anche sottolineare che la vista contenente può avere fino a otto tale ImageViews (che sono anche in scala).

Potresti fornirmi qualche consiglio che possa migliorare le prestazioni dell'animazione?

+3

Lo stai testando nell'emulatore o su un dispositivo reale? I dispositivi fisici hanno un'accelerazione hardware che l'emulatore non ha, quindi potrebbe essere d'aiuto. –

risposta

3

Vorrei provare personalmente su un dispositivo reale, ma potrebbe essere l'accelerazione hardware di cui si sta parlando potrebbe essere il tuo problema.

Problemi correlati