对于安卓,我有一个定义看,我充满了原始状onDraw()方法。

来自处理的背景下,我预期的绘制方法被称为自动每秒30次,但其明显,这不是安卓意见的工作。

所以我应该怎么去叫这个方法每秒30次?

有帮助吗?

解决方案

使用 动画, 和呼叫 startAnimation() 它从你的观点。

我不知道,你可以设定一个目标framerate--而不是,你预期的设定起点和终点的时间,并能够插入对于任何时间点之间的两个。

如果你不喜欢这种方法,可以考虑具有另外一个线程,它定期通话 view.postInvalidate() 请求您的 View 被重新划定。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top