12

Androidでメニューを回転させることについて質問があります。ガンシリンダーのように動くアニメーションメニューを作りたいです。

http://i.imgur.com/COb8a.png

1 ~ 6 は ImageButton で、ボタンは画面のタッチ方法に応じて時計回りまたは反時計回りに回転します。ImageButtons などを配置する方法は知っていますが、常に静的なアニメーション メニューを作成したことはありません。あなたが私を助けることができれば、私は非常に感謝しています.

4

4 に答える 4

13

を使用してこれを行うことができると思います

1)メニューを回転させるためのライブラリはこちらhttps://github.com/dmitry-zaitsev/CircleLayout

2) カルーセル ビューを使用し、必要に応じて Z 深度を設定しますhttp://www.codeproject.com/Articles/146145/Android-3D-Carousel

3)これに従って、Androidで円形ビューを作成します

于 2013-06-19T05:34:10.660 に答える
3

私が実装した最高のものは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 が必要です。

于 2015-01-01T08:05:54.800 に答える
1

私はこれに似たものを自分で考えていました。

スワイプ ジェスチャでビューを切り替えるために使用できるビュー フリッパーを調べてください。おそらく、ビューの入口/出口アニメーションに回転を追加する方法があります。

http://developingandroid.blogspot.co.uk/2009/09/implementing-swipe-gesture.html

于 2012-11-14T15:20:54.273 に答える