Android Toolbar使用系统原生返回键,并改变其颜色,自定义图片替换系统原生返回键
来源:互联网 发布:什么营销软件最好 编辑:程序博客网 时间:2024/05/22 01:51
在2014年Google I/O大会上发布的material design中提到了Toolbar这个用来取代Actionbar的概念,关于Toolbar的文章有很多,我在这里简单说一说关于Toolbar系统原生返回键,权作狗尾续貂吧。
首先是我的布局文件:一个AppBarLayout里面套个Toolbar
这里AppBarLayout中的属性theme就是用来控制我的返回键的颜色的。下面是我在style.xml文件中定义的属性。
colorControlNormal就是我们指定的返回键的颜色,Android:actionBarSize 是我们可以另指定的Toolbar高度
当换成toolbar_blue_theme时,
当然,光写布局文件还不够,相关代码贴上:
当需要设定与自己App风格一致的back键时,只要改变style中的颜色就可以啦。当然,可能你的UI设计师会给你切好的图,这时候怎么办呢,怎么用设计师切好的图替换我们系统原生的返回键呢?方法有两个。
1、在我们引入的Appbar的theme中添加一个Item,将设计师给我们的图放进去
2、在我们的Toolbar中添加属性添加这个属性需要我们在根布局中添加(AS会有提示的)最终的效果就是这样的了
阅读全文
0 0
- Android Toolbar使用系统原生返回键,并改变其颜色,自定义图片替换系统原生返回键
- Android Toolbar使用系统原生返回键,并改变其颜色,自定义图片替换系统原生返回键
- 修改toolbar原生返回键颜色
- android toolbar 显示返回按钮并改变按钮颜色
- android toolbar navigationicon 改变返回按钮颜色
- 替换原生系统apk
- quick-cocos2d-x android返回键监听并实现原生退出对话框
- android 修改Toolbar 返回按钮的颜色以及自定义的图片
- android 调用系统图片浏览器并返回图片路径
- android 调用系统图片浏览器并返回图片路径
- 29. IOS系统原生富文本 自定义Label颜色
- android原生系统裁剪
- Android原生系统1
- android原生系统裁剪
- 【踩坑】如何获得Toolbar上原生的返回按钮
- android屏蔽系统返回键
- 使用原生ajax异步返回json数据
- Android 系统原生函数功能分析
- WebSocket使用之API
- Dropout:A Simple Way to Prevent Neural Networks from Overfitting
- hdu6153A Secret(扩展KMP)
- matlab错误使用 mex 未找到支持的编译器或 SDK
- spring cloud config server 配置中心
- Android Toolbar使用系统原生返回键,并改变其颜色,自定义图片替换系统原生返回键
- 设计模式之命令模式
- 总结下使用git上传项目到github
- ArgumentException: Getting control 0's position in a group with only 0 controls when doing Repaint A
- 反射第四步 : 通过反射获取某一个类的 方法 并通过反射调用
- sublime 常用插件 0.0
- 包装类,基本类和字符串之间转换2
- 极光推送 tag alias 设置
- Spring Cloud FeignClient 断路器配置