读书人

蓝牙通讯-搜索附近的蓝牙设备

发布时间: 2013-04-02 12:35:26 作者: rapoo

蓝牙通信-搜索附近的蓝牙设备

与其他设备通信通信之前需要搜索周围的蓝牙设备。

怎么搜索呢??

1.如果数据中已经和某些蓝牙设备绑定,可以使用BluetoothAdapter.getBondedDevices();方法获得已经绑定的蓝牙设备列表

2.搜索周围的蓝牙设备受用BluetoothAdapter.startDiscovery()方法

3.搜索到的蓝牙设备都是通过广播返回,so..。需要注册广播接收器来获得已经搜索到的蓝牙设备。

下面我们看一下demo:

我们在布局文件中放一个按钮和一个显示文本TextView。

我们点击Button时,开始搜索附近的蓝牙设备。将搜索到的蓝牙设备追加到TextView上,我们将绑定的和搜索到的都显示在TextView上。

布局文件:

蓝牙通讯-搜索附近的蓝牙设备

读书人网 >移动开发

热点推荐