使用DrawerLayout和Toolbar实现的侧滑菜单修改默认图标

两步:
1,设置ActionBarDrawerToggle

toggle.setDrawerIndicatorEnabled(false);

2,设置Toolbar

 toolbar.setNavigationIcon(R.drawable.homepersonal);

这样修改了图标,但是这个图标的点击事件会消失,点击图标不能打开侧边栏
所以还要加上如下代码

toolbar.setNavigationOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                mDrawer.openDrawer(GravityCompat.START);
            }
        });

设置toolbar的监听,打开侧边栏

猜你喜欢

转载自blog.csdn.net/cdhahaha/article/details/70208860