Androidでメニューを回転させることについて質問があります。ガンシリンダーのように動くアニメーションメニューを作りたいです。
1 ~ 6 は ImageButton で、ボタンは画面のタッチ方法に応じて時計回りまたは反時計回りに回転します。ImageButtons などを配置する方法は知っていますが、常に静的なアニメーション メニューを作成したことはありません。あなたが私を助けることができれば、私は非常に感謝しています.
を使用してこれを行うことができると思います
1)メニューを回転させるためのライブラリはこちらhttps://github.com/dmitry-zaitsev/CircleLayout
2) カルーセル ビューを使用し、必要に応じて Z 深度を設定しますhttp://www.codeproject.com/Articles/146145/Android-3D-Carousel
3)これに従って、Androidで円形ビューを作成します
私が実装した最高のものはCircle Menuです。Android アプリケーションのサークル メニューのこの単純な実装は、次のスクリーンショットのようになります ...
パッケージをダウンロードするには...
Maven リポジトリ:
<dependency>
<groupId>com.github.szugyi</groupId>
<artifactId>Android-CircleMenu</artifactId>
<version>2.0.0</version>
</dependency>
またはGradle:
compile 'com.github.szugyi:Android-CircleMenu:2.0.0'
Android-CircleMenu には Android 4.0 が必要です。
私はこれに似たものを自分で考えていました。
スワイプ ジェスチャでビューを切り替えるために使用できるビュー フリッパーを調べてください。おそらく、ビューの入口/出口アニメーションに回転を追加する方法があります。
http://developingandroid.blogspot.co.uk/2009/09/implementing-swipe-gesture.html