android 在圆形布局中创建菜单

yh2wf1be  于 2024-01-04  发布在  Android
关注(0)|答案(1)|浏览(169)

试图找出如何使一个菜单是在一个圆形布局.我相信这是所谓的馅饼菜单或圆形菜单.见截图从一个名为简单的习惯在Android工作室的应用程序.我不知道如何开始.
我相信很多其他人也想知道,帮助将非常感谢。谢谢!
x1c 0d1x的数据

tyky79it

tyky79it1#

我想你是在找this
部门:

  1. compile 'com.github.szugyi:Android-CircleMenu:2.0.0'

字符串
添加到Activity/Fragment XML:

  1. <com.szugyi.circlemenu.view.CircleLayout
  2. android:id="@+id/circle_layout"
  3. android:layout_width="match_parent"
  4. android:layout_height="match_parent"
  5. android:layout_above="@+id/selected_textView"
  6. android:layout_gravity="center_horizontal" >
  7. <include layout="@layout/menu_items" />
  8. </com.szugyi.circlemenu.view.CircleLayout>


将此添加到菜单xml:

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <menu xmlns:android="http://schemas.android.com/apk/res/android"
  3. xmlns:app="http://schemas.android.com/apk/res-auto">
  4. <item
  5. android:id="@+id/menu_speed"
  6. android:title="@string/speed"
  7. app:showAsAction="never" />
  8. <item
  9. android:id="@+id/menu_radius"
  10. android:title="@string/radius"
  11. app:showAsAction="never" />
  12. <item
  13. android:id="@+id/menu_isRotating"
  14. android:title="@string/is_rotating"
  15. app:showAsAction="never" />
  16. <item
  17. android:id="@+id/menu_firstChildPosition"
  18. android:title="@string/first_child_position"
  19. app:showAsAction="never" />
  20. </menu>


更多详情请参阅Sample App
如果您正在寻找一个幸运轮,请将this library作为模块添加到您的项目中。

展开查看全部

相关问题