草庐IT

mWorkerHandler

全部标签

java - Android如何同时处理多个Runnable对象

我试图创建多个任务队列并同时执行它们,但延迟时间不同。基本上,一开始我只有一个可运行的对象privatefinalRunnablemyQueue=newRunnable(){publicvoidrun(){if(service!=null&&service.isRunning()&&service.queueEmpty()){queueTasks();}//runagaininperioddefinedinpreferencesnewHandler().postDelayed(myQueue,getUpdatePeriod(prefs));}};privatevoidStartWExe