如何将背景提供给上下文菜单项

时间:2012-02-20 08:02:12

标签: android menu

在我的一个Android项目中,我正在从res里面的菜单文件夹创建一个上下文菜单。如下所示。

<menu xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:id="@+id/help"
    android:title="Help" />
  <item android:id="@+id/keyboard"
    android:title="Keyboard" />
  <item android:id="@+id/exit"
    android:title="Exit" />
</menu>

但是我想要一个图像到每个项目的背景。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

试试这个:

<menu xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:id="@+id/help"
    android:title="Help" 
    android:icon="@drawable/ic_1/>
  <item android:id="@+id/keyboard"
    android:title="Keyboard"
    android:icon="@drawable/ic_2" />
  <item android:id="@+id/exit"
    android:title="Exit" 
    android:icon="@drawable/ic_3/>
</menu>

答案 1 :(得分:-1)

在您的应用中使用styles。然后,您可以更改Widget.ListView的默认样式。请注意,这也改变了ListView的对话框样式。更多详细信息请参阅此answer