2009-09-11 15 views
7

Estoy utilizando una animación que hace una voltereta (en ImageView), pero la animación no funciona sin problemas (parece un problema de rendimiento). La imagen es un archivo PNG de tamaño 128x128.Android. Rendimiento de animación

Aquí voy a publicar el código de mi animación:

<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> 

También quiero hacer hincapié en que la vista que contiene puede tener hasta ocho tales ImageViews (que también se escalan).

¿Podría darme algún consejo que pueda mejorar el rendimiento de la animación?

+3

¿Lo está probando en el emulador o en un dispositivo real? Los dispositivos físicos tienen algo de aceleración de hardware que el emulador no tiene, por lo que podría ser útil. –

Respuesta

3

Me gustaría probarlo personalmente en un dispositivo real primero, pero es posible que la aceleración de hardware que se solucionó esté hablando de su problema.