Найти тип устройства Bluetooth, будь то мобильный телефон, ноутбук или компьютер Mac - PullRequest
4 голосов
/ 13 мая 2011

Я занимаюсь разработкой приложения для Android, в которое играют через Bluetooth. При поиске устройства Bluetooth результаты содержат как мобильные устройства, так и Mac / ноутбуки. Я хотел бы перечислить только мобильные устройства в моем списке результатов. Можно ли определить, является ли обнаруженное устройство мобильным или нет?

1 Ответ

15 голосов
/ 13 мая 2011

Если у вас есть BluetoothDevice , вы можете позвонить getBluetoothClass . Ожидается, что у смартфонов будет значение PHONE_SMART , в то время как у компьютеров должны быть значения COMPUTER_ * (например, COMPUTER_DESKTOP или COMPUTER_LAPTOP ).

...