我正在尝试在我的应用中放置一些动画。 我正在使用ImageView并将我的xml动画设置为背景。 在我使用的活动中
ImageView iv = (ImageView)findViewById(R.id.its_party_time_view);
AnimationDrawable ad = (AnimationDrawable) iv.getBackground();
ad.start();
开始动画。
在运行4.0.3的HTC Evo 3D上运行正常, 但在运行2.3.3的三星Galaxy上,它只显示一张图像。 正如我所看到的,我正在使用的所有函数都应该可以启动API 1。 我的代码中的问题是什么?
答案 0 :(得分:1)
这篇文章似乎暗示它是早期版本中的一个错误,您可以通过在新线程中调用ad.start()来解决它。