Господа, делаю mediaplayer и для него пульт в notification. Нажатие кнопки в шторке я ловлю BroadcastReceiver и от туда даю команду плееру. А как мне после этого обновить ui у активити? В интернете нашел только отправить второй броудкаст и его ловить в активити, но как-то это странно или так и надо делать?
завис от реализация mediaplayer. Но думаю не стоит это делать таким образом. Создать оболочку над плейером, добавить логику подписки на изменение состояния плейера, зарегать колбэк в активити и передавать состояние через него. Текущее состояние получать в onCreate() прямым запросом состояния. Активити отражает состояние не нотификации в шторке, а плеера.