Мне нужно всплывающее диалоговое окно, которое будет отображаться, когда я получаю сообщение из другого потока, но диалог не должен зависеть от Activity i.e, он должен отображать диалог везде, где есть фокус экрана.Диалог PopUp Android из фоновой темы
Можно ли это сделать? Поскольку диалог обрабатывается за активность, я думал об использовании службы, но опять же это будет еще один поток, и я хочу этого избежать.
Есть ли другие варианты?
Я считаю, что он пытается это спросить: как вы можете начать диалог с сервисом, работающим в отдельном потоке? Там может быть любое количество операций. Чтобы показать диалог, вам нужно указать текущую активность. –
Возможное решение - использовать вид деятельности: http://stackoverflow.com/posts/3912748/revisions – 2013-01-29 08:10:59
https://stackoverflow.com/a/29804684/2149195 – RBK