Страница 1 из 1

Как реализовать bluetooth-приложение с несколькими Activity

Добавлено: 05 мар 2014, 16:45
astridsnus
Создал приложение с одной activity, которое сначала включает bluetooth, затем открывает сокет, подключается к другому устройству, затем включается Connected Thread, который ведет прием статистики от другого устройства и отправляет ему команды. Работает хорошо.

Теперь необходимо переписать это приложение в нормальном виде с многими Activity. Возникают вопросы: как удержать коннект между устройствами и приемопередающий поток (Connected Thread) вне зависимости от того какую activity я вызвал? Сейчас, без правильно настроенных связей после подключения я перехожу на следующую activity, пытаюсь там включить поток и все падает.

Заранее спасибо.

Re: Как реализовать bluetooth-приложение с несколькими Activ

Добавлено: 06 мар 2014, 05:51
klblk
Вероятно всю работу с сетью вынести в отдельный сервис, а из активити уже давать команды.

Re: Как реализовать bluetooth-приложение с несколькими Activ

Добавлено: 06 мар 2014, 10:25
astridsnus
Это я догадываюсь и так и сделал- вынес поток в отдельный класс. Но не знаю как правильно вызывать поток из разных активити.