如何自定义这样的菜单

时间:2017-02-17 08:23:28

标签: android menu

我想要一个这样的自定义菜单:

enter image description here

Android代码的正常情况允许我在菜单中添加1个图标和1个文本。但我想添加更多图标,如上图所示。

1 个答案:

答案 0 :(得分:0)

有两种方法可以做到这一点。

使用导航视图app:headerLayout="@layout/yourLayout"并设置您想要创建的布局,然后和您的代码:

NavigationView nav = (NavigationView) findViewById(R.id.yourNav);
Switch switch = (Switch)  nav.getHeaderView(0).findViewById(R.id.yourSwitch);

第二种方法是使用像这样的自定义库:SublimeNavigationView