私のAndroidアプリケーションでは、フローティングアクションボタンを使って成功状態を表示したいと考えています。私は下の写真のようなものを持っているしたいと思います:Animate Fab Buttonがマークにクロス
しかし、私はマークにクロスをアニメーション化する方法は考えています。誰かが私にそのことをどうやって説明できるのか教えてください。多分図書館かそのようなものはありますか? Atm私はデザインライブラリからデフォルトのFABを使用しています。
私のAndroidアプリケーションでは、フローティングアクションボタンを使って成功状態を表示したいと考えています。私は下の写真のようなものを持っているしたいと思います:Animate Fab Buttonがマークにクロス
しかし、私はマークにクロスをアニメーション化する方法は考えています。誰かが私にそのことをどうやって説明できるのか教えてください。多分図書館かそのようなものはありますか? Atm私はデザインライブラリからデフォルトのFABを使用しています。
この質問は私がAnimatedVectorDrawable
をチェックアウトするのに興味があったので、github hereで同様のアニメーションを実現する小さなサンプルアプリケーションを作成しました。
2つ目のアニメーションを開始するのにAnimationCallbacks
を使用するには最小SDKが23に設定されていますが、描画可能な変更とアニメーションの開始を処理するにはアニメーションの継続時間をHandler.postDelayed()
として同じ結果を得ることができます。 AnimatedDrawableCompat
does not support path morphing以降、私は2つの異なる画像を取得するために2つのドロウアブルが必要でした。
サポートライブラリAnimatedVectorDrawableCompat
と互換性があります。使用する場合は、それを選択してください。
うわー、それは素晴らしい作品です!私は 'AnimatedVectorDrawableCompat'でも試してみました。これはLollipopのプレデバイスでうまくいきます。すごい仕事! – Cilenco
[AnimatedVectorDrawable](http://developer.android.com/intl/ru/reference/android/graphics/drawable/AnimatedVectorDrawable.html)を検索することをおすすめします。これはあなたが探しているものになると思いますために。 –