Toolbar NavigationIcon正确的使用姿势
2016-10-28 23:24
204 查看
最近一直子在忙着开发公司的一款管理软件,用到了当下比较好用的NavigationView搭配DrawerLayout与Toolbar实现了比较好效果的抽屉式效果,也比较的实用简便,但是在实用的过程中还是遇到了一点问题就是,左侧的NavigationIcon各种在xml中设置,各种在代码中设置都不能成功还是默认的图标,这肯定不行呀,因此就折腾着看了很久才明白了Toolbar NavigationIcon正确的使用姿势,下面贴一个小列子供大家参考使用:
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); 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.setNavigationIcon(R.mipmap.nav_bar_menu);
相关文章推荐
- 使用Flume Log4j Appender正确的姿势
- 新手与大神就在一念之间,论HTML5的正确使用姿势。创优翼教育
- 使用libcurl的正确姿势
- 用正确的姿势使用volley
- OSChina 周四乱弹 ——开源马克杯的正确使用姿势
- 使用Flume Log4j Appender正确的姿势
- 使用开源项目的正确姿势,都是血和泪的总结!
- TCP三次握手的正确使用姿势
- FlowDroid在Ubuntu上正确使用姿势
- 使用开源项目的正确姿势,都是血和泪的总结!
- Fragment使用的正确姿势
- 使用正确的姿势更新SSIS Data Flow Component以适应字段类型变化
- Toolbar setNavigationIcon无效
- Android开发必知--使用View.setId的正确姿势
- Windows 10 代理上网用户的正确使用姿势
- 容器中使用erase的正确姿势(List Iterator Not Incrementable)
- 使用libcurl的正确姿势
- 【Android】ToolBar设置NavigationIcon不显示异常或自定义失败异常
- 玩转***神器Kali:Kali Linux作为主系统使用的正确姿势TIPS
- 使用开源项目的正确姿势,都是血和泪的总结!