android动作栏图标之间的间距

时间:2015-10-30 16:17:56

标签: android android-actionbar

下面是我的应用中的操作栏,搜索图标和购物车图标之间有一个分隔符,当我在menu.xml文件中将分隔符作为项目时,搜索和购物车图标之间存在更多差距。

enter image description here 有没有办法在图标之间放置分隔符而不会有太大的差距。

需要任何Android代码,请帮帮我。

实际上,我使用了分隔符作为项目并制作了填充物< 0 dp'在每个项目的两侧。但是分隔符也占用了空间,其他项目占用了多少,这就是为什么有更多的空间,任何人都可以告诉别的方式,分隔符占用的空间比剩余的项目少? 感谢

<menu
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:appcompat="http://schemas.android.com/apk/res-auto">
    <item
    android:name="android:actionButtonStyle"
    android:id="@+id/menu_search"
    android:title="@string/action_search"
    appcompat:actionViewClass="android.widget.SearchView"
    appcompat:showAsAction="always"
    />
    <item
    android:name="android:actionButtonStyle"
    android:id="@+id/separator"
    android:icon="@drawable/search_divider_bar"
    android:title="separator"
    appcompat:showAsAction="always"
    />
    <item
    android:name="android:actionButtonStyle"
    android:id="@+id/cart"
    android:title="@string/action_cart"
    app:actionLayout="@layout/actionbar_cart"
    app:showAsAction="always"
    />
</menu>

0 个答案:

没有答案