сообщения след. образом
Handler(Looper.getMainLooper()) {
...
}
Проблема: сообщения не приходят в активность :(
Не стоит каждый раз создавать новый экземпляр Handler.
Для главного потока сделать некий singleton и использовать его в потоках?
Необязательно. Просто не нужно создавать объекты без реальной на то необходимости.
ну это я учту. Но проблема только в том, что у меня два разных хендлера на main поток?
Вот пример вроде норм https://alvinalexander.com/source-code/android-how-send-message-from-thread-to-handler/
увидел, да, проблема была в разных инстансах handler`ов
Обсуждают сегодня