final DrawerLayout drawer = (DrawerLayout) findViewById(R.id.
drawer_layout);
ActionBarDrawerToggle toggle =
new ActionBarDrawerToggle(
this, drawer, toolbar, R.string.
navigation_drawer_open, R.string.
navigation_drawer_close);
drawer.setDrawerListener(toggle);
toggle.syncState();
//修改ToolBar 默认左边图标
toggle.setDrawerIndicatorEnabled(
false);
//要替换的图标
toggle.setHomeAsUpIndicator(R.mipmap.
left_arrow_test);
//给图标设置点击事件,用于开启
DrawerLayout侧边布局
toggle.setToolbarNavigationClickListener(
new View.OnClickListener() {
@Override
public void onClick(View view) {
drawer.openDrawer(GravityCompat.
START);
}
});