Je souhaite que l'image soit animée par un clic, de sorte qu'elle doive d'abord effectuer un zoom arrière, puis effectuer un zoom avant en une fraction de seconde, tandis que l'action de zoom s'effectue l'image devrait disparaître. Comment effectuer l'action.Effectuer un zoom avant et arrière simultanément sur Android
Répondre
Créez un dossier anim dans votre répertoire res du projet
et créer une anim xml intérieur qui
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:fillAfter="true" >
<!-- zoom in animation -->
<scale
xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="100"
android:fromXScale="1"
android:fromYScale="1"
android:pivotX="50%"
android:pivotY="50%"
android:toXScale="3"
android:toYScale="3" >
</scale>
<!-- zoom out animation -->
<scale xmlns:android="http://schemas.android.com/apk/res/android">
android:duration="200"
android:fromXScale="1.0"
android:fromYScale="1.0"
android:pivotX="50%"
android:pivotY="50%"
android:toXScale="0.5"
android:toYScale="0.5" >
</scale>
</set>
vous pouvez utiliser dans différentes xmls et les appeler avec gestionnaire ou vous pouvez les utiliser comme ce
dans l'activité où vous devez appeler cette globbaly
Animation zoomoutetzoomin;
et à l'intérieur oncreate zoomoutandfade =
AnimationUtils.loadAnimation (Splash.this, R.anim.fade_zoomoutandin);
sur le bouton clic
ivpawfour.startAnimation (zoomoutandzoomin);
ou de trouver ce fil [Android imageView Zoom-in and Zoom-Out
Est-il possible alors que le zoom de l'image doit effectuer l'animation comme remplir l'écran et disparaître l'image? –
ya un zoom avant 150% et mis en alpha pour alors il disparaîtra –
pouvez-vous me donner le code complet –
Bienvenue sur Stackoverflow. Veuillez montrer votre code pour prouver jusqu'où avez-vous essayé et aider les autres membres à mieux comprendre votre problème pendant que vous fournirez le contexte de votre problème. https://stackoverflow.com/help/how-to-ask –