May*_*Thy 4 android android-actionbar android-support-library
我今天刚刚将我的项目升级到Android SDK 21版.我将android支持appcompat v7的版本增加到21.0.0.我通过,一切都会好的,它应该没问题.但是在完成所有这些之后,操作栏开始在左侧显示深色填充.
我正在使用自定义操作栏(DISPLAY_SHOW_CUSTOM)
屏幕截图如下:
我该如何解决这个问题?
几个星期后,我终于明白了!您需要创建一个自定义ActionBar主题设置Left and Right Inset为0dp,如下所示:
<style name="CustomLightTheme.ActionBar" parent="Widget.AppCompat.ActionBar">
<item name="contentInsetStart">0dp</item>
<item name="contentInsetLeft">0dp</item>
</style>
Run Code Online (Sandbox Code Playgroud)
然后使用这样的主题:
<item name="actionBarStyle">@style/CustomLightTheme.ActionBar</item>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
230 次 |
| 最近记录: |