最可靠的 Android 时钟是什么?
我正在为我的 OpenGL ES 应用程序实现我自己的双击缩放,并且遇到了 System.currentTimeMillis()
的问题:似乎当主线程变得有点忙时,它就不那么准确了。间隔 200 毫秒的 2 次点击将显示为间隔 600 毫秒。 Android 中最可靠的时钟是什么?我知道有很多。
Im implementing my own double tap zoom for my OpenGL ES app and am having issues with System.currentTimeMillis()
: It seems like when the main thread gets a little busy, it isnt as accurate. 2 taps 200ms apart will show as 600ms apart. What is the most reliable clock to use in Android? I know theres quite a few.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
System.currentTimeMillis()
调用非常准确。问题可能是您的水龙头处理程序没有立即触发,而是因为负载延迟了几百毫秒。The
System.currentTimeMillis()
call is quite accurate. The problem is likely that your handler for the tap isn't firing immediately, but because of the load is delayed a few hundred ms.