Intereting Posts
Обновлен поток JavaRx2 Огромная задержка / отставание UDP с Android Android in-app-billing queryInventoryAsync возвращает sku и размер покупной позиции 0 Обрезать изображение на квадрат – Android Пользовательский маркер Android Maps v2 имеет неправильное положение при масштабировании Как я могу реализовать матрицу ввода цифр с использованием InputFilter? Не удалось найти метод commandLine () Как использовать `adb` для установки приложений для разработки только для одного пользователя? Моя Android-камера Uri возвращает нулевое значение, но исправление Samsung на месте, помощь? Разработка Android в Windows или Linux? Стилирование диалогового окна параметров системного курсора и выбора текста Android ORMLite медленно создает объект Android: привязка данных, notifyPropertyChanged () не работает? Как начатьForeground () без уведомления? Принудительное закрытие при изменении ориентации с открытой диалогию даты

Android обнаруживает Bluetooth-разъединение сразу

Я ищу способ обнаружить отсоединение устройства Bluetooth сразу после его возникновения (максимум 1 секунду), как правило, в сценарии «слишком далеко». В настоящее время я могу обнаружить его с помощью BroadcastReceiver , получив BluetoothDevice.ACTION_ACL_DISCONNECTED , но для его запуска требуется около 20 секунд … было бы быстрее установить тайм-аут самостоятельно, но я думаю, что должен быть способ сделать это при более низких уровень.

Почему бы не сделать это на более высоком уровне? Время ожидания Bluetooth занимает некоторое время – это присуще технологии RF.

Как насчет отправки сообщения один раз в секунду? Если нет ответа -> отключен