【发布时间】:2013-07-21 07:24:40
【问题描述】:
我正在为 GoogleTV 开发一款应用,该应用没有触摸屏,用户使用方向键进行导航。在应用程序中,我有一个图像的 GridView,用户可以在其中按下上下左右键来更改所选图像。 Here I want the selection frame to move smoothly, for example when IMG1 is selected, and user presses left, instead of selected frame jumps to left, I want it to move smoothly with animation to left.
现在我已经能够通过使用动画选择器来做到这一点,作为 GridView 的选择器。但选择器的动画在选择将其移至屏幕外的新项目时不起作用。例如,如果 GridView 的当前选择在最后一个可见行上,并且用户按下以转到当前屏幕外的下一行,则下一行从屏幕底部出现并且选择在新项目上进行,但没有任何动画和选择再次跳转到新项目!
有什么解决办法吗?有人见过这个问题吗?这也发生在 GoogleTV App Launcher GridView 中。选择在带有动画的可见应用图标之间移动,但如果应用图标不在屏幕上,它会跳转并跳过动画。
谢谢
【问题讨论】:
标签: android animation gridview google-tv d-pad