Я пишу Android-приложение, состоящее из графического интерфейса и приемника вещания. Получатель широковещательной рассылки может добавить новую строку в таблицу SQLite, которая обычно используется в пользовательском интерфейсе.
Проблема: когда часть пользовательского интерфейса работает (на переднем плане), широковещательный получатель может добавлять новые строки в SQL, но эта строка не будет отображаться в графическом интерфейсе, пока не будет вызван мой метод refresh (). Однако я не имею ни малейшего представления о том, как проинформировать пользовательский интерфейс переднего плана об этой необходимости обновления с помощью метода фонового широковещательного приемника OnReceive ().
У меня есть некоторый опыт в разработке программного обеспечения для Win / * NIX и я пытался найти что-то похожее на события для Android, но безуспешно.
Я иду не в ту сторону?