修改ToolBar+DrawerLayout 的图标

xiaoxiao2021-02-28  105

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); } });
转载请注明原文地址: https://www.6miu.com/read-33077.html

最新回复(0)