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

Ответить
astridsnus
Сообщения: 4
Зарегистрирован: 27 фев 2014, 14:53

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

Сообщение astridsnus » 05 мар 2014, 16:45

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

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

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

Аватара пользователя
klblk
Сообщения: 1097
Зарегистрирован: 18 окт 2012, 11:17
Откуда: г. Красноярск

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

Сообщение klblk » 06 мар 2014, 05:51

Вероятно всю работу с сетью вынести в отдельный сервис, а из активити уже давать команды.

astridsnus
Сообщения: 4
Зарегистрирован: 27 фев 2014, 14:53

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

Сообщение astridsnus » 06 мар 2014, 10:25

Это я догадываюсь и так и сделал- вынес поток в отдельный класс. Но не знаю как правильно вызывать поток из разных активити.

Ответить