我有一個關於在Android中旋轉菜單的問題。我想讓動畫菜單像槍筒一樣移動。如何使旋轉菜單
哪裏1-6 ImageButtons,取決於你如何觸摸屏的按鈕按順時針方向旋轉或countercw。 我知道如何放置ImageButtons等,但我從來沒有製作動畫菜單,始終是靜態的。如果你能幫助我,我會非常感激。
我有一個關於在Android中旋轉菜單的問題。我想讓動畫菜單像槍筒一樣移動。如何使旋轉菜單
哪裏1-6 ImageButtons,取決於你如何觸摸屏的按鈕按順時針方向旋轉或countercw。 我知道如何放置ImageButtons等,但我從來沒有製作動畫菜單,始終是靜態的。如果你能幫助我,我會非常感激。
我自己正在考慮類似這樣的事情。
查看視圖鰭狀肢,可以用滑動手勢在視圖之間切換,也許有一種方法可以爲視圖的入口/出口動畫添加旋轉。
http://developingandroid.blogspot.co.uk/2009/09/implementing-swipe-gesture.html
創建自己的佈局延伸ViewGroup和覆蓋OnMeasure和OnLayout方法。在那裏你可以自己定位你的按鈕。在您的自定義佈局中監聽觸摸事件,並使用上述方法處理這些信息。
看看FlowLayout的實現。這不是你正在尋找的,但它應該讓你開始明白你實際需要做的OnLayout和OnMeasure。
祝你好運。
我想你可以通過使用
1做到這一點),這裏是圖書館的旋轉菜單https://github.com/dmitry-zaitsev/CircleLayout
2)使用旋轉視圖,並設置Z深度根據您的要求http://www.codeproject.com/Articles/146145/Android-3D-Carousel
我已經實施的最好的是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。
這是我正在尋找..百萬感謝兄弟:) –
雖然這個鏈接可能回答這個問題,最好包括的基本部分這裏的答案和提供的鏈接供參考。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/18612104) –
這聽起來像一個非常廣泛的問題... – fiddler
這個項目可以給你一些關於如何在一個圓圈中動畫按鈕的想法:https://github.com/siyamed/android-satellite-menu –