Langage

BluetoothDevice.ActionFound Champ

Définition

Action de diffusion : appareil distant découvert.

[Android.Runtime.Register("ACTION_FOUND")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")]
public const string ActionFound;
[<Android.Runtime.Register("ACTION_FOUND")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")>]
val mutable ActionFound : string

Valeur de champ

Implémente

Attributs

Remarques

Action de diffusion : appareil distant découvert.

Envoyé lorsqu’un appareil distant est trouvé lors de la découverte.

Contient toujours les champs #EXTRA_DEVICE supplémentaires et #EXTRA_CLASS. Peut contenir les champs #EXTRA_NAME supplémentaires et/ou/ou #EXTRA_RSSI s’ils #EXTRA_IS_COORDINATED_SET_MEMBER sont disponibles.

À partir de Build.VERSION_CODES_FULL.BAKLAVA_1, il contient le champ #EXTRA_DISCOVERY_RESULT_TYPEsupplémentaire . En fonction du type de résultat de découverte, il peut contenir des champs supplémentaires pour les UUID :

<ul><li>If #EXTRA_DISCOVERY_RESULT_TYPE is #DEVICE_TYPE_CLASSIC, il peut contenir #EXTRA_UUID pour les UUID BR/EDR. <li>If #EXTRA_DISCOVERY_RESULT_TYPE is #DEVICE_TYPE_LE, il peut contenir #EXTRA_UUID_LE pour les UUID LE. <li>If #EXTRA_DISCOVERY_RESULT_TYPE is #DEVICE_TYPE_DUAL, il peut contenir #EXTRA_UUID pour les UUID BR/EDR et #EXTRA_UUID_LE pour les UUID LE. </ul>

#EXTRA_UUID inclut les UUID BR/EDR dans la réponse d’enquête étendue (EIR). Un null ou un absent #EXTRA_UUID indique que EIR n’inclut pas la liste UUID de classe de service. Une valeur vide #EXTRA_UUID indique que EIR inclut l’UUID de la classe de service déposée, mais que la liste est vide.

#EXTRA_UUID_LE inclut des UUID BLE dans les données de publicité BLE (AD). Plus précisément, il inclut des UUID présents dans le type de données SERVICE UUID et le type de données SERVICE DATA, tel que défini par le Supplément de spécification Bluetooth Core (CSS). Un null ou un absent #EXTRA_UUID_LE indique que l’AD n’inclut pas service UUID ou Service DATA. Un élément vide #EXTRA_UUID indique qu’AD inclut Service UUID et/ou Service DATA, mais que la liste est vide.

Java documentation pour android.bluetooth.BluetoothDevice.ACTION_FOUND.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à