Android子菜单项在图标右侧有额外的空白区域

时间:2014-03-11 01:42:34

标签: android xml android-layout android-menu

我有一个Android子菜单,使用以下代码声明:

<item
    android:icon="@drawable/ic_menu_share"
    android:showAsAction="ifRoom"
    android:title="Share">
    <menu>
        <item
            android:id="@+id/menuSortNewest"
            android:icon="@drawable/ic_menu_share"/>
        <item
            android:id="@+id/menuSortRating"
            android:icon="@drawable/ic_menu_share"/>
    </menu>
</item>

问题是菜单中的每个项目都是一个图标,图标右侧有一堆额外的空白区域。我只想要旁边没有空白区域的图标。我如何实现这一目标?

以下是该应用程序的屏幕截图:

1 个答案:

答案 0 :(得分:1)

OP,根据评论中的讨论,您可能需要创建自己的PopUpMenu才能获得所需的功能,请参阅:

http://stackoverflow.com/a/21329225/1067946

有关这样做的信息。