Toolbar 关联 DrawerLayout (抽屉菜单)

举报
夜深了 发表于 2018/12/24 18:10:34 2018/12/24
【摘要】 1.这里只写关键步骤Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);toolbar.setNavigationIcon(R.mipmap.ic_launcher);//设置toolbar点击按钮or(这里使用actionbar代码也可以, ,哈哈)ActionBar actionBar = getSupportActionBar(...

1.这里只写关键步骤

Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
toolbar.setNavigationIcon(R.mipmap.ic_launcher);//设置toolbar点击按钮

or(这里使用actionbar代码也可以, ,哈哈)
ActionBar actionBar = getSupportActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);//设置显示左上角按钮
actionBar.setHomeAsUpIndicator(R.mipmap.ic_launcher);//修改图标
//获取drawerlayout 开启闭合 控制器 
mToggle = new ActionBarDrawerToggle(this, drawerLayout, R.string.open, R.string.close);//最后两个参数,是对drawerLayout开启/闭合的描述,随便写

//重写onOptionsItemSelected方法

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        if(mToggle.onOptionsItemSelected(item)){//使左侧开关控制drawerlaout闭合
            return true;
        }
        return super.onOptionsItemSelected(item);
    }

ok,就这么简单 ,就能实现抽屉菜单的闭合 ~~

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。