我的应用需要根据手机定位数据不断更新视图setRotation()
。
但是,由于这是一款简单而又非常简单的应用,因此我不想将Canvas
或OpenGL
用于这个简单的事情。
我不想使用系统的视图,只更新视图让我们说:每20毫秒。
renderer/updater
的最佳选择是什么?使用单个Thread
并调用sleep(20)
。或者是什么?
答案 0 :(得分:1)
您可以将Timer
与TimerTask
和
Timer temp = new Timer();
TimerTask task = ....;
temp.schedule(task, 0, 20000);
您可以在以下位置看到一个示例:
http://examples.javacodegeeks.com/android/core/activity/android-timertask-example/