我有一些自定义类BitmapStorage,没有附加到任何视图或任何 - 实用程序之一。 我有一个包含<动画列表>与动画帧born_animation.xml文件:如何从xml文件加载AnimationDrawable
<animation-list oneshot="true" >
<item drawable="@drawable/frame01" />
<item drawable="@drawable/frame02" />
</animation-list>
我想加载从XML文件动画作为使用资源类的AnimationDrawable(所以它会做所有解析为我),提取位图并将它们放到我的自定义存储类中。
的问题,我有:
Resources res = context.getResources();
AnimationDrawable drawable = (AnimationDrawable)res.getDrawable(R.drawable.born_animation);
assertTrue(drawable != null); <= fails! it's null
跆拳道?有人能解释我吗?代码编译正常。所有资源都已到位。
我尝试另一种方式 - 使用的ImageView做解析(如在开发指南描述)
结果是相同的。它返回null drawable。
任何hinsts将不胜感激,在此先感谢。
请勿将其设置为背景 - 请参阅下面的示例。 – 2010-01-25 23:06:46