我有服务,我想为用户拍照。我有一个定时器任务
myTimer = new Timer();
myTimer.schedule(new TimerTask() {
@Override
public void run() {
TimerMethod();
}
}, 0, 3000);
和定时器方法
私人无效计时器方法(){
if (na != null)
zzz.runOnUiThread(Timer_Tick);
}
private Runnable Timer_Tick = new Runnable() {
public void run() {
takePhoto(getApplicationContext(), 1);
}
};
我的问题是,如果我 runOnUiThread 应用程序运行速度较慢。
如何在不会影响用户体验的其他线程中运行?
非常感谢。