我有一个应用程序需要根据我的手机方向数据不断更新 View setRotation()
。
但是,由于这是一个简单且非常简单的应用程序,我不想为这个简单的事情使用 Canvas
或 OpenGL
。
我不想使用系统的 View ,只更新 View ,比方说:每 20 毫秒。
renderer/updater
的最佳选择是什么?使用单个 Thread
并调用 sleep(20)
。或者什么?
最佳答案
您可以将 Timer
与 TimerTask
和
Timer temp = new Timer();
TimerTask task = ....;
temp.schedule(task, 0, 20000);
你可以看到一个例子:
http://examples.javacodegeeks.com/android/core/activity/android-timertask-example/
关于java - 在View上持续控制旋转动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28788318/