我在assets
文件夹中找到了几个.png文件(我的动画帧),而不是我在AssetManager
的{{1}}方法中使用Activity
获取它们并填写我的onCreate()
与他们在一起。如开发指南中所述,不可能在AnimationDrawable
方法中启动动画,如果我需要立即启动它,我应该覆盖onCreate()
方法。但即使在这样的实现中,我的可绘制对象也不会出现在屏幕上。以下是我的活动代码:
onWindowFocusChanged()
请告诉我,我的代码中有什么问题?
P.S 请不要问我为什么我没有使用xml文件。简而言之,我的主要目标是避免使用R.java文件。
答案 0 :(得分:0)
等了很久,感谢this issue找到了解决方案。只需要将View的widht和height的值更改为 fixed 或 FILL_PARRENT
答案 1 :(得分:0)
逐帧动画从资源文件夹中的图像加载 click here