侧滑菜单

第一步:添加依赖关系 打开app/build.gradle文件,在dependencies闭包添加

implementation 'com.android.support:design:25.2.0'

主布局用DrawerLayout作为外包装,里面包含主页面和侧滑菜单的页面

侧滑菜单用android.support.design.widget.NavigationView实现


主布局的布局代码





	
	 

	
	

android:layout_gravity="left"代表侧滑菜单在左侧。

app:headerLayout="@layout/nav_header"代表侧滑菜单的头布局。

app:menu="@menu/nav_menu"代表侧滑菜单的菜单选项。
















    

        

    




点击按钮,跳出侧滑菜单

button.setOnClickListener(new View.OnClickListener() {

            @Override

            public void onClick(View v) {
				//打开侧滑菜单
                drawerlayout.openDrawer(Gravity.LEFT);

            }
        });

你可能感兴趣的:(ui)