Android Can';t访问xml文件中的res/drawable

Android Can';t访问xml文件中的res/drawable,android,xml,eclipse,android-animation,xml-drawable,Android,Xml,Eclipse,Android Animation,Xml Drawable,我正在使用动画列表创建加载屏幕,但遇到了一个错误,无法访问xml文件中的res/drawable文件夹。我得到的错误是“没有找到与给定名称匹配的资源(在'drawable'处,值为'@drawable/loadingwave0.png')” 在目录res/anim/My xml中,代码很简单: <?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.andr

我正在使用动画列表创建加载屏幕,但遇到了一个错误,无法访问xml文件中的res/drawable文件夹。我得到的错误是“没有找到与给定名称匹配的资源(在'drawable'处,值为'@drawable/loadingwave0.png')”

在目录res/anim/My xml中,代码很简单:

<?xml version="1.0" encoding="utf-8"?>
<animation-list
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:oneshot="false" >  
    <item 
        android:drawable="@drawable/loadingwave0.png"
        android:duration="100" />    
</animation-list>

我注意到,在我的item标记中,Eclipse不会预测任何可绘制资源,即使我已经将它们复制(未引用)到可绘制文件夹(hdpi、ldpi、mdpi)。如果我使用代码,则可以通过我的AndroidManifest.xml文件访问My.png图像

<item android:icon="@drawable/loadingwave0.png"/> 

确保可以访问可绘制文件夹。我已经多次清理和刷新我的项目

非常感谢您的帮助。

您应该使用:

<?xml version="1.0" encoding="utf-8"?>
<animation-list
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:oneshot="false" >  
    <item 
        android:drawable="@drawable/loadingwave0"
        android:duration="100" />    
</animation-list>


资源id是不带扩展名的文件名。

是否有可绘制文件夹??