Drawerlayout相关使用方法

Drawerlayout是support.v4下的类,所以在使用时需要引入。接下来简单说一下使用:

1、在xml布局文件中需要将主界面布局和侧滑布局都包含在drawerlayout里面,左面的侧滑布局设置layout_gravity=start或者left,右面的侧滑布局设置为end或者right,需要注意的是主布局需要放置在最上面,同时如果侧滑布局里面的控件想发生点击事件,需要在侧滑布局的根布局添加clickable=true属性。




 

    
        
    


2、接下来就可以在java代码中进行监听控制了,比如说要在主界面上点击头像来自动滑动侧滑菜单。

touxiang_img.setOnClickListener(new OnClickListener() {
            
            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                mDrawerLayout.openDrawer(Gravity.START);
//对应的当然有 mDrawerLayout.closeDrawer(Gravity.LEFT); 来关闭
            }
        });

你可能感兴趣的:(Drawerlayout相关使用方法)