Остановить трансляцию на приемник

Мне нужно отключиться от отправителя и вернуться к основному экрану получателя (экран «готов к трансляции»). Получатель решает, когда и как это сделать (например, 10 минут бездействия после приостановки воспроизведения мультимедиа).

Я пытался явно остановить приемник

receiver.stop()

и отключив услугу подключения

cs = receiver.getConnectionService()
cs.disconnect()

Это не сработало, как я хотел, он не возвращается на главный экран, и все отправители по-прежнему видят его как текущий сеанс трансляции.

введите здесь описание изображения

Итак, как я могу принудительно отключить приемник? На странице Receiver API описаны только эти два метода.


person iLemming    schedule 07.10.2013    source источник


Ответы (1)


Вы не должны вызывать receiver.stop() или вызывать cs.disconnect();, вместо этого попробуйте использовать window.close().

person Ali Naddaf    schedule 07.10.2013