如何实现drawerNavigation &&&& 改变软件的logo
来源:互联网 发布:cydia软件源必备 编辑:程序博客网 时间:2024/06/01 08:07
1需求:
点击下面不同的item,会改变上面select旁边的图标,如何实现?
2 解决办法:
改变应用的logo
3 具体步骤:
3.1 监听左边这个litview的item点击事件(注,这些items 是放在一个listview中的,所以你可以自定义他的显示样式)
3.2 在点检事件触发的时候,replace进入响应的fragment到 frameLayout
3.3 同时改变logo
但是问题来了:
如果在项目中同时应用了“向上导航”模式,如果不进入应用“向上导航”模式的fragment,logo会随着“抽屉”的变化而变化,但是一旦进入拥有“向上导航”的fragment,此时,发现及时“抽屉”发生了变化,logo不变了,维持了最初的logo样式。
如何解决?
3.4 在onCreateOptionsMenu方法中加入
getSupportActionBar().setDisplayUseLogoEnabled(true); // 不加这个,下次logo就不会改变了
0 0
- 如何实现drawerNavigation &&&& 改变软件的logo
- Discuz!如何实现为版块设定自定义logo,实现不同的版块不同的logo!
- 如何替换eclipse的logo?
- 如何替换你的LOGO
- css3实现小米的logo
- 改变应用程序logo
- jscharts.js如何去掉logo的方法
- 如何设计一个“高大上”的 logo
- 如何设置网页标签的LOGO
- 如何修改内核启动的logo
- 如何更换Odoo 8的LOGO
- 如何去掉图片上的logo
- [LOGO]如何更换kernel LOGO
- 如何实现分类的自由改变的问题?
- highcharts图表 去掉highcharts的logo 改变y轴的刻度 改变背景颜色 去掉图例
- 如何在软件频繁改变时测试?
- 如何实现模拟相机光圈改变的动画
- Java程序实现Logo画面的编程
- Ubuntu 无线密码破解利器aircrack-ng
- 浅谈黑客眼中的心理学
- 苹果开发者查看账号到期时间及续费网址
- js前台验证
- 如何实现Excel表中数据导入到数据库中
- 如何实现drawerNavigation &&&& 改变软件的logo
- 第一个hibernate
- 不同编译器 函数用法or 函数命名冲突用法(待完善)
- system server ANR 一种分析方法 -- Android JVM异常重启简析
- watch里输入 @err,hr 显示错误信息
- JavaMail简易教程
- ArcGIS10.1 平台中oracle连接客户端配置
- 卸载plsql后重新安装遇到问题小结
- android的logcat详细用法!