Android蓝牙基础(列表显示)

1.权限需求

<user-permission android:name="android.permission.BLUETOOTH">

<user-permission android:name="android.permission.BLUETOOTH_ADMIN">

2.自定义广播

系统在搜索蓝牙的过程中会发送三种类型的广播,只需对广播进行判断作出相应的响应逻辑。

ACTION_DISCOVERY_START(搜索开始)

ACTION_DISCOVERY_FINISHED(搜索结束)

ACTION_FOUND(搜索到附近蓝牙设备)

广播需要动态注册,使用玩后记得接触绑定。

3.获取蓝牙设配器

BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter();

4.打开蓝牙

adapter.enable();(强行打开,很粗暴)

5.开始搜索

adapter.startDiscovery();

6.停止搜索

adapter.cancleDiscovery();

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容