У меня вопрос по поводу обмена сообщениями через Messenger. похоже, обе стороны могут использовать Messenger + Handler для связи друг с другом. Однако я не считаю, что им нужно создавать MessageQueue. Означает ли это, что MessageQueue в этом случае не создается? сам мессенджер поддерживает сообщения?
Вы создаете обработчики внутриActivities
,Services
и другие подобные компоненты, которые расширяютContext
. Обработчики используютContext.getMainLooper()
и этоLooper
есть очередь сообщенийLooper.getQueue()
Вы не можете создать обработчик из того, что не имеетLooper
, возникнет исключительная ситуация во время выполнения.