【发布时间】:2013-10-14 08:18:02
【问题描述】:
我完全感到困惑。我创建了一个 minSDK=4 和 targetSDK=11 的应用程序。在 Xoom 平板电脑上编译并运行。我没有得到操作栏,也无法弄清楚我做错了什么。我盯着屏幕看了好几个小时,不知道我做了什么会导致酒吧消失。帮助!关于我为什么看不到操作栏的任何建议?
【问题讨论】:
-
请发布不起作用的代码,并检查 logcat 是否有任何线索并将其发布。如果没有更多信息,几乎不可能确定可能的原因。还值得一提的是,如果您使用的是 Android ActionBar 类,则仅在 API 级别 11 及更高版本中受支持,您需要在 11 之前的操作系统版本上检测和处理此问题。
-
还可以查看 API 演示示例,例如FragmentLayout 看看你可能出错的地方。
-
嗯,我想这是问题所在,因为根据文档...“在这个例子中,应用程序需要 API 级别 4 (Android 1.6) 的最低版本,但它也针对 API 11 级(Android 3.0)。这样,当应用程序安装在运行 Android 3.0 或更高版本的设备上时,系统会将全息主题应用于每个活动,因此,每个活动都包含操作栏。所以我真的没有对我的应用程序做任何事情,因为我的印象是 Action Bar 刚刚出现。
-
是的,现在正在敲钟。您需要 Holo 主题。请参阅link“添加操作栏”的第一行@
-
介意将其放入答案并接受它以供其他人更容易找到吗?谢谢
标签: android android-3.0-honeycomb android-actionbar