настройки блютуз + андроид - PullRequest
0 голосов
/ 24 ноября 2011

В моем приложении мне нужно проверить, доступно ли устройство для обнаружения, включен ли или выключен Bluetooth, я применил код, подобный этому

bluetoothenable=Settings.Secure.getInt(myContext.getContentResolver(),
android.provider.Settings.Secure.BLUETOOTH_ON);

Это дает истинное значение, когда в настройках я включил Bluetooth, но для обнаружения я добавляю этот код

bluetooth=Settings.System.getInt(myContext.getContentResolver(),
android.provider.Settings.System.BLUETOOTH_DISCOVERABILITY);

это дает мне настройки не найдены исключение не это значение, которое я проверяю android.provider.Settings.System выдает эту ошибку, если мы не можем прочитать значение настроек через android.provider.Settings.System

1 Ответ

1 голос
/ 25 июля 2012

Вы можете настроить BluetoothAdapter . С помощью этого адаптера вы можете получить isEnabled () и getScanMode ()

...