我有一些自定義類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