解决Toolbar的Icon、logo、title间距问题
来源:互联网 发布:妙笔生花绘画软件 编辑:程序博客网 时间:2024/05/18 06:19
1.修改title 边距
修改边距使用系统的app属性来引入使用,即:
- 1
- 1
比如:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
当然也可以在style.xml中修改,自己研究吧;
2.修改navigation icon的padding值
修改padding值,就需要在style.xml中修改;在此我们修改的是navigation的pading值:
- 1
- 1
比如:
1.定义style
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
2.app主题中应用
- 1
- 2
- 3
- 1
- 2
- 3
3.title居中
toolbar是可以自定义布局的,可以在toolbar中添加一个textview来实现,从而代替title;
比如:
1.布局
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
2.初始化
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
3.使用
设置title两种方式:
(1)直接在setText();
(2)在AndroidManifest.xml中指定title;
(3)如果有baseActivity的话,解决如下:
Activity有一个onTitleChanged的接口,在Activity的onPostCreate与setTitle中都会调用这个方法;
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 1
- 2
- 3
- 4
- 5
- 6
- 7
所以只需要在BaseActivity中重载这个方法就行了,如下所示 :
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 1
- 2
- 3
- 4
- 5
- 6
- 7
参考资料 - 点我
4.修改menu的padding值
定义style值:
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
使用:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
上面的方法,在有些机子上会失效,大家有上面办法,请告诉我,谢谢!
1 0
- 解决Toolbar的Icon、logo、title间距问题
- iOS 修改tabbaritem的title与icon的间距
- 关于toolbar的menu显示icon问题
- android 获得ToolBar中title的间距以及获得控件宽高
- Android Toolbar作为ActionBar时更改Title和Overflow Icon的颜色
- Toolbar中无法显示optionMenu中icon的问题
- 如何在网页标题栏title加入logo(icon)图标
- 如何在网页标题栏title加入logo(icon)图标?
- 如何在网页标题栏title加入logo(icon)图标
- 解决android中icon只能使用一张icon的问题
- android 如何调整状态栏icon的间距
- ToolBar 去掉默认的左间距
- activity 的toolbar左边有间距
- 完美解决修改ToolBar高度的问题
- 解决toolbar左边空出一部分的问题
- 解决Support 包升级后导致的toolbar中的title和navigationIcon之间的距离异常
- Android中icon和logo的区别
- Android中icon与logo的区别
- UNICODE与ASCII的区别 (ajax中的escape)
- C# 静态成员和静态类
- java.lang.NoSuchFieldError错误
- php写文本
- NOIP 2015 普及组 复赛 mine 扫雷游戏
- 解决Toolbar的Icon、logo、title间距问题
- Spring Web
- Spring事务管理(详解+实例)
- 计算行列式(高斯消元?+Java+工具)
- 工具——excel上传到数据库
- vim可以很方便地编辑二进制文件
- DOS中的set命令
- c++常见笔试题(1)
- 微信公众号如何安全“涨粉”