public abstract class BluetoothScanner
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
isScanning |
| 构造器和说明 |
|---|
BluetoothScanner() |
| 限定符和类型 | 方法和说明 |
|---|---|
BluetoothDetectorCallBack |
getCallBack() |
BluetoothFilter |
getFilter() |
abstract boolean |
isScanning() |
static BluetoothScanner |
newInstance()
由于各 Android 版本对蓝牙处理不同,这里做一个 Android 版本差异化处理
|
void |
setCallBack(BluetoothDetectorCallBack callBack) |
void |
setFilter(BluetoothFilter filter) |
abstract void |
startScanInternal() |
abstract void |
stopScanInternal() |
public static BluetoothScanner newInstance()
public BluetoothFilter getFilter()
public void setFilter(BluetoothFilter filter)
public BluetoothDetectorCallBack getCallBack()
public void setCallBack(BluetoothDetectorCallBack callBack)
public abstract void startScanInternal()
public abstract void stopScanInternal()
public abstract boolean isScanning()