2011-11-25 67 views
0

我已经阅读Android中的子菜单不支持图标。我想知道这是否已经改变,或者是否有类似的方法来生成支持图标的“子菜单”?SubMenu Layout Android

目前,这是我的子菜单: enter image description here

这里是XML文件,它:

<menu> 
    <item android:id="@+id/facebook_icon" 
     android:title="Share With Facebook" 
     android:icon="@drawable/ic_menu_facebook" /> 

    <item android:id="@+id/twitter_icon" 
     android:title="Share With Twitter" 
     android:icon="@drawable/ic_menu_twitter" />   
</menu> 

我希望它看起来像这样(如果你有任何想法,我将不胜感激听到他们! ): enter image description here

回答

2

您可以创建自己的对话框而不是子菜单,并使其看起来像你想要的任何方式。

+0

我会如何去制作一个看起来像上面的图片,以及如果他们点击了“Twitter”的“Facebook”,我可以开始一个不同的活动? – comead

+0

我想你会在对话框中放置一个ListView,每个条目都包含一个图标和文本。处理onListItemClick事件并启动所需的活动。 – zmbq

+0

你会怎么做呢?我对Android非常陌生.. – comead