目录
3.系统设置蓝牙配对时去掉配对框实现直接配对功能的核心功能分析和实现
3.1 BluetoothPairingRequest关于发出配对请求的相关分析
3.2 BluetoothPairingDialog.java的相关配对框的源码分析
3.3 BluetoothPairingDialogFragment相关配对ui布局分析
3.4 BluetoothPairingController.java的相关配对源码分析
1.概述
在系统产品开发中,对于系统设置的蓝牙连接配对功能,在实现连接蓝牙设备的时候,在点击配对的时候,会首选弹出配对窗口然后点击确定,才开始配对,为了简化配对流程,产品需求要求去掉配对弹窗,直接配对,这就需要分析配对流程,然后去掉配对弹窗,实现直接配对功能
2.系统设置蓝牙配对时去掉配对框实现直接配对功能的核心类
packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothPairingRequest.java
packages\apps\Settings\src\com\android\settings\bluetooth\BluetoothPairingDialog.java
packages\apps\Settings\src\com\android\settings\bluetooth\BluetoothPairingDialogFragment.java
packages\apps\Settings\src\com\android\settings\bluetooth\BluetoothPairingController.java