Android添加新版本支持包V7后自定义ActionBar左侧有空白,不能玩全填充问题解决
来源:互联网 发布:coincola 知乎 编辑:程序博客网 时间:2024/05/01 22:56
- 最近自定义ActionBar之后,发现左侧不能完全填充,总是留一点空白,经过查看新发布的V7的支持包中的style发现了解决方法。
- <span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">Android 推出了5.0之后,出现了ToolBar用以代替ActionBar,在新的支持包中 ,有以下style:</span>
- <span style="font-family: Arial, Helvetica, sans-serif;"> <span style="white-space:pre"> </span></span>
- <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item>
- <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item>
- <style name="Base.Widget.AppCompat.Toolbar" parent="android:Widget">
- <item name="titleTextAppearance">@style/TextAppearance.Widget.AppCompat.Toolbar.Title</item>
- <item name="subtitleTextAppearance">@style/TextAppearance.Widget.AppCompat.Toolbar.Subtitle</item>
- <item name="android:minHeight">?attr/actionBarSize</item>
- <item name="titleMargins">4dp</item>
- <item name="maxButtonHeight">56dp</item>
- <item name="collapseIcon">?attr/homeAsUpIndicator</item>
- <item name="collapseContentDescription">@string/abc_toolbar_collapse_description</item>
- <item name="contentInsetStart">16dp</item>
- </style>
解决方法:
在styles.xml中定义新的style继承自Wiget.AppCompat.Toolbar如下:
- <style name="ClubToolbar" parent="Widget.AppCompat.Toolbar">
- <item name="contentInsetStart">0dp</item><!-- 设置该属性解决空白部分-->
- </style>
- <item name="toolbarStyle">@style/ClubToolbar</item>
0 0
- Android添加新版本支持包V7后自定义ActionBar左侧有空白,不能玩全填充问题解决
- Android添加新版本支持包V7后自定义ActionBar左侧有空白,不能玩全填充问题解决
- Android添加新版本支持包V7后自定义ActionBar左侧有空白,不能完全填充问题解决
- android新版本support包V7后自定义actionbar左边有一块空白无法填充
- 安卓V7后自定义Toolbar、ActionBar左侧有空白问题解决
- Android 自定义Toolbar/ActionBar视图左边有空白
- Android 自定义Toolbar/ActionBar视图左边有空白
- Android 自定义Toolbar/ActionBar视图左边有空白
- Android 自定义Toolbar/ActionBar视图左边有空白
- Android 自定义Toolbar/ActionBar视图左右两边有空白
- Android Support V7 包中 ActionBar的使用 (3) 为ActionBar添加Up导航功能
- 如何在Android Studio中添加RecyclerView-v7支持包
- 如何在Android Studio中添加RecyclerView-v7支持包
- 如何在Android Studio中添加RecyclerView-v7支持包
- 如何在Android Studio中添加RecyclerView-v7支持包
- android 使用android.support.v7 添加ActionBar
- android 使用android.support.v7 添加ActionBar
- android 使用android.support.v7 添加ActionBar
- 朴素贝叶斯分类器
- 【队列】循环队列
- 微信token验证代码
- WebService到底是什么?
- GitHub详细教程
- Android添加新版本支持包V7后自定义ActionBar左侧有空白,不能玩全填充问题解决
- C++中怎么对野指针进行防护
- 一个Linux的解压脚本
- Java中数组、对象及其内存管理、回收
- Spring MVC静态资源处理
- Linux下自定义字符串数组作为文件名,创建文件
- Java环境变量设置
- 初学者Oracle 11g安装常见错误
- 抽象基类定义接口