我有一个应用程序,它使用PageIn和PageOut的ViewFlipper和内置动画,但我在我的谷歌电视上看不到任何动画。手机和平板电脑都可以工作,但我的谷歌电视罗技盒子或索尼谷歌电视盒子上没有显示动画。
我的应用程序是一个照片/视频幻灯片类型的相册查看器,所以我们正在使用设备的资源,但手机仍然没有问题。我用的是索尼和罗技,结果都一样。
相同的代码库在Honeycomb和手机上都能很好地工作。有没有人看到你的应用程序在进行大量的位图解码和使用时性能非常不稳定?
发布于 2012-01-06 07:51:50
事实证明,在当前版本的Honeycomb for Google TV中没有启用硬件加速。这就是问题的原因。
发布于 2012-01-04 14:15:51
示例代码http://www.warriorpoint.com/blog/2009/05/26/android-switching-screens-in-an-activity-with-animations-using-viewflipper/显示索尼设备上的Page in/out动画。你在做一些不同的事情吗?
发布于 2012-01-06 05:14:11
我在GoogleTV上做了一个类似的项目,现在它是开源的:https://github.com/elsewhat/com.elsewhat.android.slideshow
我使用Gallery作为关键组件,但在使用GoogleTV和“卷帘”转换Gallery时,在大屏幕上出现了性能问题。我一直在与GoogleTV产品管理部门的人员联系,但我们无法找到根本原因的解决方案。
最终将Gallery与ViewAnimator相结合,以伪造淡出/淡入效果,性能是一个更长的问题。
https://stackoverflow.com/questions/8566480
复制相似问题