Я хочу знать, каково точное значение removeCallbacks (Runnable r) в обработчике. Я просмотрел его документацию. и он просто говорит: «Удалите все ожидающие сообщения Runnable r, которые находятся в очереди сообщений».
Теперь мой вопрос: если мое сообщение уже было обработано моим обработчиком, и между ними, если я вызову removeCallbacks
, прекратит ли он обработку моего наполовину завершенного сообщения? Или даже если я вызову removeCallbacks
, будет выполнено сообщение, которое уже начало обрабатываться моим обработчиком (когда я вызываю post(Runnable r)
)?