animationdrawable

    0热度

    1回答

    我必须添加多达100个.png才能在Android上创建AnimationDrawable。 幸运的是,png按升序排列(p1,p2,p3,p4)。 手动添加所有PNG到XML元素是痛苦的慢,所以我想知道是否有一种方法来自动'增加'文件名到一定的限制。 该方法不必使用Android Studio。任何文本处理程序都可以。下面是一个理想的结果的一个例子: <animation-list androi

    0热度

    1回答

    我已将BottomNavigationView添加到我的项目中,并且我想向其中一个菜单项添加动画。这个动画是一个AnimationDrawable,基本上是一系列的图像。我已经完成了以下工作,但没有工作,我怎么能够达到这个目标,或者尝试一种替代方案? main_activity.xml: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout

    0热度

    1回答

    我有精灵动画,如奔跑,睡眠,走路,跳跃等。这些动画中的每一个都可以自行工作,但是当我尝试使用setBackgroundResource()将动画更改为另一组动画时,在前一个动画处于活动状态时,我遇到了内存问题。我相信以前的动画集没有从内存中清除。可以做些什么来避免内存问题? 内存错误: E/AndroidRuntime: FATAL EXCEPTION: main Process: com.ap

    0热度

    2回答

    当我的文本到语音正在启动时,我需要启动一个可绘制动画,当文本到语音结束时停止该动画,但我无法停止动画。 代码: tts = new TextToSpeech(this, new TextToSpeech.OnInitListener() { @Override public void onInit(int status) { if (status == Te

    2热度

    1回答

    我想使用AnimationDrawable动画一组图像。用户应该能够通过点击按钮来暂停/恢复动画。我这样做,使用setVisible(boolean visible, boolean restart)。不完全确定是否正确理解文档,但每次按下暂停时,动画都会从头开始。 有什么办法从同一帧恢复动画吗? 从AnimationDrawable API: ...如果重启是假的,可绘制将恢复从最近的帧 只是要

    0热度

    2回答

    我已经通过下面的代码创建了框架动画。我希望每次点击按钮时动画都会启动,但只能在第一时间运行。 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main" android:layout_width="match_par

    2热度

    1回答

    将图像加载到我的应用程序时,出现内存不足异常。我集成了Picasso来加载图像,但下面的代码不适用于AnimationDrawable的动画列表。动画是空: Picasso.with(this).load(R.drawable.qtidle).into(qtSelectButton); qtIdleAnimation = (AnimationDrawable)qtSelectButton.get

    0热度

    1回答

    我很难在过去3天内在我的App中逐帧执行动画。我在可绘制文件夹中有大约90个图像来执行动画。 首先我试图AnimationDrawbale但它可以让内存不足的错误。我也申请了android:LargeHeap="true",但仍然出现内存错误。 其次我https://github.com/tigerjj/FasterAnimationsContainer/blob/master/src/com/t

    2热度

    6回答

    我需要使用旋转功能进行图像视图。所以我看着Android开发者site。并使用他们的代码。但不知何故,我得到一个错误。 错误:java.lang.ClassCastException: android.graphics.drawable.StateListDrawable cannot be cast to android.graphics.drawable.AnimationDrawable 我

    0热度

    1回答

    我是新的动画,并有我的第一个animationdrawable完成。 只有两个PNG,但它运行。 但我还没有找到移动图片或旋转它们的解决方案。 这是可行吗?