Android ViewGroup自动收报机

时间:2012-10-31 16:48:31

标签: android animation viewgroup ticker

我正在开发一个与新闻代码具有相同功能的Android组件。它是一个 ViewGroup ,它接受一组 Views 并为它们设置动画以创建Ticker的效果。

我已经实现了 onMeasure onLayout 方法,我有一个定时器,每隔X次调用一个方法来刷新每个 View的位置。它基本上将每个孩子的位置移动5个像素。

到目前为止,一切都运行良好,但问题是 Views 开始移动后几秒钟,它们开始在彼此重叠,好像其中一些比其他人更快。我正在移动具有相同像素数量的所有视图,因此它们应该以相同的速度移动。这个问题只发生在某些设备上(如Galaxy SIII),并且在其他设备上运行正常。

知道为什么会这样吗?

0 个答案:

没有答案