图像序列动画找不到drawables

时间:2014-08-08 10:00:59

标签: android xml

我正在尝试使用动画列表制作动画。 在线查看如何在res / anim中创建以下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/loadanim/anim00.png"
        android:duration="10"/>
    <item
        android:drawable="@drawable/loadanim/anim01.png"
        android:duration="10"/>
    <item
        android:drawable="@drawable/loadanim/anim02.png"
        android:duration="10"/>
    ...
</animation-list>

我已将动画的图像序列添加到名为loadanim的文件夹中的/ res / drawable目录中。当我右键单击其中一个图像并在Android Studio中选择Copy Reference时,我得到了xml中编写的路径,但是当我尝试构建项目时,我收到一条错误,指出无法找到资源。

谁能告诉我这可能是什么来源?

1 个答案:

答案 0 :(得分:2)

首先,您的/drawable-*文件夹中不能包含文件夹。所以你不能拥有loadanim文件夹。

其次,不要写.png

看起来应该是这样的:

android:drawable="@drawable/anim02"