Android菜单选项始终变为列表菜单而不是网格菜单

Android菜单选项始终变为列表菜单而不是网格菜单,android,menu,Android,Menu,嗨,我想制作网格选项菜单而不是列表选项菜单 但我没有尝试(xml或编程)我总是得到这样的列表选项菜单 我想创建类似这样的网格菜单 这是我使用的代码 XML <item android:id="@+id/item1" android:title="Option1"></item> <item android:id="@+id/item2" android:title="Option2"></item> <item android:id="@

嗨,我想制作网格选项菜单而不是列表选项菜单
但我没有尝试(xml或编程)我总是得到这样的列表选项菜单

我想创建类似这样的网格菜单

这是我使用的代码

XML

<item android:id="@+id/item1" android:title="Option1"></item>
<item android:id="@+id/item2" android:title="Option2"></item>
<item android:id="@+id/item3" android:title="Option3"></item>
<item android:id="@+id/item4" android:title="Option4"></item>
<item android:id="@+id/item5" android:title="Option5"></item>
<item android:id="@+id/item6" android:title="Option6"></item>
}


更新@Krupa Patel
嗯,我用的是安卓2.3.3,你说得对,我用的是全息主题 我不介意改变主题,但我找不到

@android:style/Theme.Holo.Wallpaper.NoTitleBar 
相反,我发现

android:theme="@style/AppTheme" > in AandroidmMnifest.xml (root firectory) 
是这样吗?我试着把它改成

android:theme="@style/Theme.Wallpaper.NoTitleBar" >
但它给出了错误信息


更新

我尝试创建新项目并更改主题(神奇)
当我创建新项目时,我看到有4个可用的主题选项
“无”-“全息暗”-“全息光”-“全息光带暗动作条”

我选择“无”,当我运行我的新项目菜单时,它仍然会变成列表菜单,而不是我所期望的……有什么想法吗?

在Android 4.0.3中将选项菜单显示为网格样式。无法运行,因为您可能会在应用程序中使用@android:style/Theme.Holo。Theme.Holo的菜单设置为以列表样式显示

解决办法是:

  • 尝试使用其他主题,例如
  • @android:style/Theme.Wallpaper.NoTitleBar

    而不是@android:style/Theme.Holo.Wallpaper.NoTitleBar

  • 或者,如果只想使用Theme.Holo,请尝试在values/style.xml中为菜单创建样式。参考:参见Android框架中的样式
  • 希望这会有帮助

    android:theme="@style/Theme.Wallpaper.NoTitleBar" >