gpt4 book ai didi

android - 动画列表 (animationDrawable) 自动启动

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:36:16 24 4
gpt4 key购买 nike

是否可以在不使用 AnimationDrawable.start() 的情况下将 animation-list 可绘制对象设置为在从 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/download_light" android:duration="200" />
<item android:drawable="@drawable/download20" android:duration="200" />
<item android:drawable="@drawable/download40" android:duration="200" />
<item android:drawable="@drawable/download60" android:duration="200" />
<item android:drawable="@drawable/download80" android:duration="200" />
<item android:drawable="@drawable/download_on" android:duration="300" />
</animation-list>

最佳答案

自动启动:

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/wave"
android:layout_centerHorizontal="true"
/>

不自动启动:

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/wave"
android:layout_centerHorizontal="true"
/>

这意味着当您将动画列表drawble 设置为背景时,它不会自动启动,直到您调用AnimationDrawable.start()。希望对您有所帮助。

关于android - 动画列表 (animationDrawable) 自动启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14220517/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com