我正在尝试使用动画列表制作动画。 在线查看如何在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中编写的路径,但是当我尝试构建项目时,我收到一条错误,指出无法找到资源。
谁能告诉我这可能是什么来源?
答案 0 :(得分:2)
首先,您的/drawable-*
文件夹中不能包含文件夹。所以你不能拥有loadanim
文件夹。
其次,不要写.png
。
看起来应该是这样的:
android:drawable="@drawable/anim02"