2014-04-28 30 views
0

我在我的应用程序福尔摩斯动作条,我这段代码在styles.xml的Android福尔摩斯动作条删除图标更改菜单项

<style name="AppBaseTheme" parent="Theme.Sherlock.Light.DarkActionBar"> 
    <item name="android:icon">@android:color/transparent</item> 
</style> 

删除的应用程序图标在动作条,但它的菜单项改变文字的填充。

enter image description here

我想要的文字,以左侧为之前设定填充。你可以帮我吗?

回答

1

如果我正确地理解了你,你希望操作栏的标题具有相同的空间,就好像图标存在一样吗?

而不是使用透明颜色作为图标替换,你可以使用一个透明的可绘制的大小正常的操作栏图标。

<?xml version="1.0" encoding="utf-8"?> 

<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
<solid android:color="@android:color/transparent"/> 
<size android:width="32dp" android:height="32dp" /> 
</shape> 

用它在你的风格:

<item name="android:icon">@drawable/icon</item> 
+0

THX你的答案,但我想菜单项的设置文本( “汽车沙龙普鲁洪尼斯”,..)到左边。我编辑了这张照片。左边框菜单和文本(红色方框)之间有很大的空间,我想删除该空间。你明白我说的吗? –

+0

你能不能也发布你的style.xml呢? – JimmyVanBraun

+0

我的style.xml:http://pastebin.com/DLqP3aqA –

相关问题