Android Can';t访问xml文件中的res/drawable
我正在使用动画列表创建加载屏幕,但遇到了一个错误,无法访问xml文件中的res/drawable文件夹。我得到的错误是“没有找到与给定名称匹配的资源(在'drawable'处,值为'@drawable/loadingwave0.png')” 在目录res/anim/My xml中,代码很简单: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 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是不带扩展名的文件名。是否有可绘制文件夹??