Существует ли эквивалент PostMessage для использования в Java / Android?

android multithreading

234 просмотра

3 ответа

Таким образом, в моем Android-приложении есть несколько потоков, которые я сижу в цикле, используя sleep, чтобы не запускаться без остановки. Я хотел бы иметь возможность отправлять сообщения между темами или уведомления, если это лучший термин.

Есть ли что-то, что я могу использовать как сообщения Windows? Я даже думаю, может ли каждая ветка иметь кнопку, которая не отображается и на которую я могу отправить уведомление?

Спасибо

Автор: Daniel K Источник Размещён: 08.11.2019 10:55

Ответы (3)


0 плюса

Сегодня я думаю, что рекомендуемый сегодня способ - это использовать AsyncTask.

Чтобы получить что-то похожее на PostMessageметод в мире .net, вы можете использовать Handler, как описано здесь .

Автор: vidstige Размещён: 20.08.2016 05:28

-1 плюса

Вы можете реализовать Looper и использовать их. Это может помочь вам. Looper.html также ниже примера межпоточного взаимодействия

Автор: harshal Размещён: 20.08.2016 05:39

-1 плюса

В этом вам поможет средство оповещения.

пожалуйста, попробуйте по ссылке ниже http://www.avajava.com/tutorials/lessons/how-do-i-use-the-wait-and-notify-methods.html

Автор: Amit Размещён: 20.08.2016 09:50
Вопросы из категории :
32x32