android - 在 Android 4.0.3 中为选项菜单创建网格样式布局

标签 android android-4.0-ice-cream-sandwich android-menu

我刚刚在 Android 4.0.3 的菜单中遇到了一些麻烦,因为它在列表中显示菜单项。但是我无法将其设置为以类似网格的布局显示。 感谢帮助。

最佳答案

我的 friend ,我找到了在Android 4.0.3 中无法将选项菜单显示为网格样式的主要原因。 因为您的应用程序使用了 @android:style/Theme.Holo。 Theme.Holo 的菜单设置为列表式显示。

解决方案是:

1,尝试使用其他主题,例如@android:style/Theme.Wallpaper.NoTitleBar 而不是@android:style/Theme.Holo.Wallpaper.NoTitleBar

2,或者如果你还想使用Theme.Holo,那么尝试在values/style.xml中为菜单创建一个样式。引用资料:参见 Android 框架中的样式。 (先生,我这里没有Android框架,所以我现在不能告诉你具体怎么做)

希望对您有所帮助!

关于android - 在 Android 4.0.3 中为选项菜单创建网格样式布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9305204/

相关文章:

android - get SurfaceHolder().getSurface Frame() 返回高度和宽度为零的矩形

android - 菜单中不显示图标

Android 应用程序在提取 zip 文件时没有响应

android - Calabash-android:应用程序打开浏览器,我再也无法获取它

android - 发送带有 URI 数据的 Android Beam

android - 将 ProgressBar 添加到一次调用的 ListView/OnClick

android - 使用android AdvancedWebView访问视频

java - 获取没有字符串键的 Json 值 - Java JSONObject

java - Android:单击一个 MenuItem 使另一个 MenuItem 在工具栏中可见

android - 如何在长按工具栏项目(图标)android时隐藏Toast消息的显示?