0
我打電話給Android Handler Message Queue
handler.postDelayed(runnable,time); handler.post(runnable2);
直到隊列中的第一條消息在「時間」過去之後纔會處理第二個可運行的隊列嗎?
我打電話給Android Handler Message Queue
handler.postDelayed(runnable,time); handler.post(runnable2);
直到隊列中的第一條消息在「時間」過去之後纔會處理第二個可運行的隊列嗎?
否。第二個可運行的函數將立即發佈並在第一個之前執行 - 無論如何,這取決於第一個參數time
。如果您在time
之後以可忽略的延遲發佈第一個,那麼它可能是它可以先執行。我不相信有任何保證,它不會。