我在用着
- Nexus 7 安卓 4.2
- SDK 和 eclipse 是 adt-bundle-windows 版本。*2012-11-21下载
- 操作系统是 Windows7 64 位家庭高级版 sp1
我尝试在以下位置运行示例代码
...\ApiDemos\src\com\example\android\apis\graphics\BitmapDecode.java。
它在模拟器和我的 nexus 7 上成功构建和运行。问题是应用程序不显示*.gif
动画,但其他 3 个*.bmp
正确显示。屏幕上甚至没有任何黑框。
我尝试*.gif
了来自互联网或SDK
示例图像文件的不同文件。
我已在 google 组中附加了这些文件。这是链接。
在调试模式下,我检查了一些参数,如下所示:
- 输入流与gif文件长度相同,所以我认为读取成功。
- Movie.draw x,y 为正数。
- 可能是帧率太高,所以我尝试通过延迟来放慢速度并尝试了 Movie.setTime(10); 所以它至少必须显示一些静态图片。但是在我的设备/模拟器上只是黑屏。
谢谢你。
问候, Murnesty