Animazione di scala di Android con interpolatore di rimbalzo

Sto facendo un'animation di scala con anim xml come segue. L'interpolatore di animation non funziona. Sto provando ad avere un interpolatore rimbalzo ma non funziona.

  <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <scale android:duration="900" android:fromXScale="1" android:fromYScale="0.5" android:interpolator="@android:anim/bounce_interpolator" android:pivotX="50%" android:pivotY="0%" android:toXScale="1.0" android:toYScale="1.0" /> </set> 

EDIT: In realtà il mio xml è tutto

  • Visualizzazione di immagini dalla cartella specifica in scheda SD in visualizzazione griglia
  • Android - 'Imansible caricare Foo: findLibrary restituito null'
  • App Android app VIA ecc
  • Esempio di griglia Android semplice utilizzando RecyclerView con GridLayoutManager (come il vecchio GridView)
  • Come chiudere correttamente un cursore in android
  • Apri l'attività specifica quando la notifica è stata cliccata in FCM
  •  <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <scale android:duration="600" android:fromXScale="1" android:fromYScale="0.5" android:interpolator="@android:anim/bounce_interpolator" android:pivotX="50%" android:pivotY="0%" android:toXScale="1.0" android:toYScale="1.0" /> <alpha android:duration="@android:integer/config_longAnimTime" android:fromAlpha="0.0" android:interpolator="@android:anim/decelerate_interpolator" android:toAlpha="1.0" /> </set> 

  • onStart () e onStartCommand () ancora chiamati in 2.0 e versioni successive
  • Dove posso creare e utilizzare ScheduledThreadPoolExecutor, TimerTask o Handler?
  • Android Spinner - onItemSelected / setOnItemSelectedListener che non viene triggersto
  • Modalità host host USB "soft-mode" per dispositivi USB standard compatibili con le classi
  • Qual è il modo migliore per archiviare e accedere a XML in Android?
  • ORMLITE support SQL EXISTS?
  • 4 Solutions collect form web for “Animazione di scala di Android con interpolatore di rimbalzo”

    Finalmente abbiamo trovato la soluzione. Funziona per me e potrebbe essere utile per gli altri. La chiave era quella di mettere l'android: tag interpolatore nel set di animation.

     <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/bounce_interpolator" > <scale android:duration="600" android:fromXScale="1" android:fromYScale="0.5" android:pivotX="50%" android:pivotY="0%" android:toXScale="1.0" android:toYScale="1.0" /> <alpha android:duration="600" android:fromAlpha="0.0" android:toAlpha="1.0" /> </set> 

    Se si desidera disporre di interpolatori diversi per le tue animazioni nell'insieme di animazioni, impostare l'attributo shareInterpolator a false come segue:

     <set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false"> 

    E poi impostare un interpolatore in each elemento di animation. A quanto pare, shareInterpolator è impostato su true per impostazione predefinita.

    cercare di aggiungere una durata:

     <set xmlns:android="http://schemas.android.com/apk/res/android" > <scale android:fromXScale="1" android:fromYScale="0.5" android:interpolator="@android:anim/bounce_interpolator" android:pivotX="50%" android:pivotY="0%" android:toXScale="1.0" android:toYScale="1.0" android:duration="1000" /> </set> 

    E notare che l'insieme di animazioni è inutile se contiene solo un'animation.

    Il rimbalzo è solo un effetto di animation in cui l'animation termina a rimbalzare la moda. Per questo set android: valore interpolatore a @android: anim / bounce_interpolator. Questo rimbalzo può essere utilizzato con qualsiasi tipo di animation. Il seguente esempio di scorrimento utilizza l'effetto rimbalzo.

     <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true" android:interpolator="@android:anim/bounce_interpolator"> <scale android:duration="500" android:fromXScale="1.0" android:fromYScale="0.0" android:toXScale="1.0" android:toYScale="1.0" /> 

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.