android - "No resource identifier found for attribute ' showAsAction ' in package ' 安卓 '"

标签 android android-layout android-actionbar android-menu

我正在尝试更新我的 Android 应用程序,使其更适合运行 Honeycomb 的平板电脑。因此,我的目标是 SDK 版本 11(我的 minSdkVersion = 4)。这会将 Honeycomb 主题添加到我的应用程序中,使其看起来更好。但是,我无法访问我的菜单选项。因此,我正在尝试将我的菜单项添加为操作栏项,并在我的/res/menu/文件夹中的文件中添加以下内容:

android:showAsAction="ifRoom|withText"

但是,我收到以下错误:

No resource identifier found for attribute 'showAsAction' in package 'android'

我尝试将我的 minSdkVersion 编号更改为 11 以查看它是否可行,但没有运气。有任何想法吗?谢谢!

最佳答案

如果您使用 Eclipse 构建,请确保您的项目的构建目标也设置为 Honeycomb。

关于android - "No resource identifier found for attribute ' showAsAction ' in package ' 安卓 '",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5260686/

相关文章:

android - ActionBar 项目总是出现在溢出菜单中

android - 如何在 imageview 上实现分色效果?

java - android - 菜单项未显示在操作栏中

android - 如何在 Android Lollipop 上声明扩展高度的工具栏/操作栏?

来自 XML 的 Android TextView 文本不显示某些特殊字符(大写 phi)

android - 如何使用 EditText 和 ICS 实现特定的电话号码格式?

Android Azure 通知中心 SDK 无法在 Android Pie 中运行

android - 如何在屏幕中心显示图像?

android - 如何使用选择器设置初始 ListView 项目背景颜色

Android action Bar 自定义