thisのような私のファブのアニメーションを材料設計の原則で作成したいと思っています。共有アイコンを回転させるものと別のものをアルファアニメーションの同時性です。その後、別のアイコンが置き換えられました。この目標を設定したアニメーションを作成すると、ファブは回転して消えてしまいますが、ファブ内のアイコンがこのアニメーションを取りたいと思っています。このアニメーションを作成するにはどうしたらいいですか?ありがとうフローティングアクションボタン内のアニメーションアイコンの使い方
2
A
答えて
1
カスタム浮動アクションボタンクラスを作成し、setImageDrawable
メソッドをオーバーライドしてそこで翻訳アニメーションを行うのが最も良い方法です。また、onDrawメソッドを変更して、FloatingActionButtonにアニメーションを追加することもできます。
1
この結果を得るには、サードパーティライブラリを使用する必要があります。見てみようhere
独自の方法を実装することは可能ですが、あなたは「ホイールを改革する」のようなものになることに注意することが重要です。
これをやりたければ、いくつかのFABを作成し、視界を変えてシンプルなアニメーションで移動できます。
+0
あなたの涼しい図書館の提供に感謝します。私は確かにこのライブラリをチェックする –
関連する問題
- 1. アニメーションアイコンWebページの読み込み中
- 2. フローティングアクションボタンのテキスト
- 3. 右下のフローティングアクションボタン
- 4. のTextViewとフローティングアクションボタン
- 5. フローティングアクションボタンのラベル
- 6. フローティングアクションボタンのボーダー
- 7. スクロールビュー上のフローティングアクションボタン?
- 8. 「イメージのみ」のフローティングアクションボタンの作成方法
- 9. Snackbarはコーディネーターレイアウトのフローティングアクションボタンをフラグメント内にカバーしています
- 10. ツールバー内にトラップされたフローティングアクションボタン
- 11. Nativescript/Angularプロジェクトのフローティングアクションボタンを使用
- 12. ボトムバーの上にフローティングアクションボタン
- 13. フローティングアクションボタン:FloatingActionButtonクラスのエラーエラー
- 14. Qt5でアニメーションアイコンをQPushButtonに設定する方法は?
- 15. フローティングアクションボタンを隠す
- 16. フローティングアクションボタンとデザインライブラリインフレエラー
- 17. フローティングアクションボタン不良レンダリング
- 18. フローティングアクションボタンとビューページャ
- 19. どのようにフローティングアクションボタン
- 20. フローティングアクションボタンのクリックレイアウトを開く
- 21. フローティングアクションボタンを設定する方法
- 22. はフローティングアクションボタン「フロート」最初
- 23. フローティングアクションボタンがkitkatに表示されない
- 24. フローティングアクションボタンが表示されない - ビューページ
- 25. html/jspのAndroidのようなフローティングアクションボタン
- 26. マテリアルデザインでのフローティングアクションボタンの用途Android
- 27. フローティングアクションボタンの周囲の不要な空白
- 28. のAndroid Studioの1.5.1.Renderingエラー(フローティングアクションボタン)
- 29. レイアウトの上にフローティングアクションボタンを配置する方法
- 30. フローティングアクションボタンの短縮ダイヤルモードを実装する方法は?
ご回答いただきありがとうございます。私はこの解決策を試しています。 –
欲しいと思います;)onDrawをオーバーライドする方法を確認したい場合は、この投稿を参照してください:http://stackoverflow.com/questions/37263308/pulsating-button-animation-android 私はオーバーライドしました。私のカスタムクラスonDrawを使って拍動アニメーションを生成します。あなたは、setImageDrawbaleを呼び出すたびに、onLoveまたはsetImageDrawable –
を使用して移動およびアルファアニメーションを使用する必要があります。このアニメーションはアニメーション化する必要があります。たとえばfabをクリックすると、fba.setImageDrawableが呼び出され、このアニメーションが再生されます。 –