如图所示:
1.查看Wiget.AppCompat.Toolbar的parent主题,如下所示:
<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>
其中,contentInsetStart这个属性就是引起自定义ActionBar不能完全填充的原因。
解决方法:
在styles.xml中定义新的style继承自Wiget.AppCompat.Toolbar如下:
<style name="ClubToolbar" parent="Widget.AppCompat.Toolbar"> <item name="contentInsetStart">0dp</item><!-- 设置该属性解决空白部分--> </style>
然后在你的style.xml中AppTheme里重写toolbar属性:
<!-- Base application theme. “NoActionBar”隐藏原有的Actionbar 设置Toolbar --> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> //..... <item name="toolbarStyle">@style/ClubToolbar</item> </style>
2.也有另一个解决方法:
直接写到布局里,如下所示:
<android.support.v7.widget.Toolbar xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/tool_bar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/colorTheme"
app:contentInsetStart="0.0dp"
app:layout_scrollFlags="enterAlways|scroll"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
app:theme="@style/ToolbarStyle" />
app:contentInsetStart=”0.0dp”即可
以上所述是小编给大家介绍的解决Android V7后自定义Toolbar、ActionBar左侧有空白问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# android
# v7
# actionbar
# toolbar
# Android动态修改ToolBar的Menu菜单示例
# Android中Toolbar随着ScrollView滑动透明度渐变效果实现
# Android折叠式Toolbar使用完全解析(CollapsingToolbarLayout)
# Android自定义Toolbar使用方法详解
# Android ToolBar控件详解及实例
# Android自定义ActionProvider ToolBar实现Menu小红点
# Android5.0+ CollapsingToolbarLayout使用详解
# Android ToolBar整合实例使用方法详解
# Android中ActionBar和ToolBar添加返回箭头的实例代码
# android ToolBar的简单使用
# 自定义
# 所示
# 解决方法
# 小编
# 也有
# 在此
# 给大家
# 重写
# 写到
# 所述
# 给我留言
# 感谢大家
# 如图所示
# 疑问请
# 有任何
# actionBarSize
# attr
# dp
# titleMargins
# Title
相关文章:
开心动漫网站制作软件下载,十分开心动画为何停播?
如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法
建站之星如何一键生成手机站?
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
如何在搬瓦工VPS快速搭建网站?
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
宝塔建站无法访问?如何排查配置与端口问题?
建站上传速度慢?如何优化加速网站加载效率?
广平建站公司哪家专业可靠?如何选择?
魔方云NAT建站如何实现端口转发?
建站之星如何实现PC+手机+微信网站五合一建站?
家庭服务器如何搭建个人网站?
制作网站的过程怎么写,用凡科建站如何制作自己的网站?
网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?
如何在阿里云域名上完成建站全流程?
建站之星×万网:智能建站系统+自助建站平台一键生成
常州企业网站制作公司,全国继续教育网怎么登录?
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
交易网站制作流程,我想开通一个网站,注册一个交易网址,需要那些手续?
C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换
Python lxml的etree和ElementTree有什么区别
建站之星客服服务时间及联系方式如何?
如何快速搭建个人网站并优化SEO?
创业网站制作流程,创业网站可靠吗?
如何配置WinSCP新建站点的密钥验证步骤?
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
成都网站制作公司哪家好,四川省职工服务网是做什么用?
建站之星后台管理:高效配置与模板优化提升用户体验
深圳企业网站制作设计,在深圳如何网上全流程注册公司?
动图在线制作网站有哪些,滑动动图图集怎么做?
整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?
,怎么在广州志愿者网站注册?
建站之星微信建站一键生成小程序+多端营销系统
如何确认建站备案号应放置的具体位置?
如何快速完成中国万网建站详细流程?
如何选择服务器才能高效搭建专属网站?
建站中国官网:模板定制+SEO优化+建站流程一站式指南
如何用景安虚拟主机手机版绑定域名建站?
建站之星安装后界面空白如何解决?
建站主机如何安装配置?新手必看操作指南
想学网站制作怎么学,建立一个网站要花费多少?
湖北网站制作公司有哪些,湖北清能集团官网?
如何实现建站之星域名转发设置?
高性价比服务器租赁——企业级配置与24小时运维服务
如何在Windows 2008云服务器安全搭建网站?
网站制作新手教程,新手建设一个网站需要注意些什么?
建站之星多图banner生成与模板自定义指南
香港服务器选型指南:免备案配置与高效建站方案解析
如何通过智能用户系统一键生成高效建站方案?
*请认真填写需求信息,我们会在24小时内与您取得联系。