2014-10-23 11 views

risposta

37

Il pivotX e pivotY è il punto centrale dell'animazione.
Così, per esempio, se si vuole fare Zoom Nell'animazione si può usare questo

<?xml version="1.0" encoding="utf-8"?> 
<set xmlns:android="http://schemas.android.com/apk/res/android" 
    android:fillAfter="true" > 

    <scale 
     xmlns:android="http://schemas.android.com/apk/res/android" 
     android:duration="1000" 
     android:fromXScale="1" 
     android:fromYScale="1" 
     android:pivotX="50%" 
     android:pivotY="50%" 
     android:toXScale="3" 
     android:toYScale="3" > 
    </scale> 

</set> 

e la android:pivotX="50%" e android:pivotY="50%" significherà lo zoom verrà avviato dal centro.

C'è anche un bel tutorial per alveare Android here

+0

Grazie mi stavo grattando la testa da molto tempo e non riuscivo a trovare nessuna soluzione da google –

+0

@nayoso per lo zoom out ?? sto provando a fare lo zoomout, quindi dopo 1 secondo dovrebbe tornare alla sua posizione come posso impostare il ritorno alla sua posizione? ? – Erum

+2

È così triste sentire che chiedi di ridurre lo zoom dopo aver letto questo post – Sayka

Problemi correlati