试图找出如何制作圆形布局的菜单。我相信它被称为饼式菜单或圆形菜单。请参阅 Android Studio 上名为 Simple Habit 的应用程序的屏幕截图。我不知道如何开始。
我相信很多其他人也想知道,我们将非常感谢您的帮助。谢谢!
最佳答案
我认为您正在寻找 this
依赖关系:
compile 'com.github.szugyi:Android-CircleMenu:2.0.0'
添加到 Activity/fragment XML:
<com.szugyi.circlemenu.view.CircleLayout
android:id="@+id/circle_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/selected_textView"
android:layout_gravity="center_horizontal" >
<include layout="@layout/menu_items" />
</com.szugyi.circlemenu.view.CircleLayout>
将其添加到菜单 xml:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/menu_speed"
android:title="@string/speed"
app:showAsAction="never" />
<item
android:id="@+id/menu_radius"
android:title="@string/radius"
app:showAsAction="never" />
<item
android:id="@+id/menu_isRotating"
android:title="@string/is_rotating"
app:showAsAction="never" />
<item
android:id="@+id/menu_firstChildPosition"
android:title="@string/first_child_position"
app:showAsAction="never" />
</menu>
更多详细信息请参见Sample App .
如果您正在寻找幸运轮,请添加this library作为项目的模块。
关于android - 创建圆形布局的菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53170862/