| java.lang.Object | |
| ↳ | android.bluetooth.le.BluetoothLeAdvertiser |
This class provides a way to perform Bluetooth LE advertise operations, such as starting and
stopping advertising. An advertiser can broadcast up to 31 bytes of advertisement data
represented by AdvertiseData.
To get an instance of BluetoothLeAdvertiser, call the
getBluetoothLeAdvertiser() method.
Note: Most of the methods here require BLUETOOTH_ADMIN
permission.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Start Bluetooth LE Advertising.
| |||||||||||
Start Bluetooth LE Advertising.
| |||||||||||
Stop Bluetooth LE advertising.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Start Bluetooth LE Advertising. On success, the advertiseData will be broadcasted.
Returns immediately, the operation status is delivered through callback.
Requires BLUETOOTH_ADMIN permission.
| settings | Settings for Bluetooth LE advertising. |
|---|---|
| advertiseData | Advertisement data to be broadcasted. |
| callback | Callback for advertising status. |
Start Bluetooth LE Advertising. The advertiseData will be broadcasted if the
operation succeeds. The scanResponse is returned when a scanning device sends an
active scan request. This method returns immediately, the operation status is delivered
through callback.
Requires BLUETOOTH_ADMIN
| settings | Settings for Bluetooth LE advertising. |
|---|---|
| advertiseData | Advertisement data to be advertised in advertisement packet. |
| scanResponse | Scan response associated with the advertisement data. |
| callback | Callback for advertising status. |
Stop Bluetooth LE advertising. The callback must be the same one use in
startAdvertising(AdvertiseSettings, AdvertiseData, AdvertiseCallback).
Requires BLUETOOTH_ADMIN permission.
| callback | AdvertiseCallback identifies the advertising instance to stop.
|
|---|