Android 1.5 Menu Inflator没有找到Image

时间:2010-08-11 20:35:38

标签: android menu

在Android 1.6及更高版本中,此菜单XML膨胀并运行良好。但是当在1.5中运行时,我收到有关未找到资源的错误。

我发现当我从1.5中的XML中删除 @ drawable / menu_preferences 时,它可以正常工作。

我能做些1.5工作才能使图像正常工作吗?

编辑:图片位于 drawable-mdpi 文件夹中。

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item 
        android:id="@+id/menu_settings"
        android:title="@string/settings"
        android:icon="@drawable/menu_preferences" />
</menu>

2 个答案:

答案 0 :(得分:1)

当你输入“@ drawable / men”时,日食完成对你说了什么? 添加图像后,您是否刷新了eclipse项目? 什么是图像格式?

答案 1 :(得分:1)

您可能会看到如果您阅读that,则在Android 1.6中引入了屏幕尺寸支持。这可能解释了为什么你会遇到这个问题。这意味着系统1.5可能无法正确检测drawable-mdpi文件夹。尝试添加一个“drawable”文件夹,其后面没有任何其他内容,并将图像放入其中。