語言

BluetoothDevice.ActionFound 欄位

定義

廣播動作:發現遠端裝置。

[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

欄位值

實作

屬性

備註

廣播動作:發現遠端裝置。

當發現遠端裝置時會傳送。

總是包含額外的欄位 #EXTRA_DEVICE#EXTRA_CLASS。 可以包含額外的欄位 #EXTRA_NAME 和/或 #EXTRA_RSSI 和/或 #EXTRA_IS_COORDINATED_SET_MEMBER (如果有的話)。

從 , Build.VERSION_CODES_FULL.BAKLAVA_1包含額外的域 #EXTRA_DISCOVERY_RESULT_TYPE。 根據發現結果類型,它可以包含額外的 UUID 欄位:

<ul><li>如果 #EXTRA_DISCOVERY_RESULT_TYPE#DEVICE_TYPE_CLASSIC,它可以包含 #EXTRA_UUID BR/EDR UUID。 <li>若 #EXTRA_DISCOVERY_RESULT_TYPE#DEVICE_TYPE_LE,則可包含 #EXTRA_UUID_LE LE UUID。 <如果>#EXTRA_DISCOVERY_RESULT_TYPE#DEVICE_TYPE_DUAL,則可包含 #EXTRA_UUID BR/EDR UUID 與 #EXTRA_UUID_LE LE UUID 的 。 </ul>

#EXTRA_UUID 在延伸詢問回應(EIR)中包含BR/EDR UUID。 A null 或 缺席 #EXTRA_UUID 表示 EIR 不包含服務類別 UUID 清單。 空字 #EXTRA_UUID 表示EIR包含已提交的服務類別UUID,但清單是空的。

#EXTRA_UUID_LE 包含 BLE 廣告資料(AD)中的 BLE UUID。 具體來說,它包含了以藍牙核心規範補充說明(CSS)定義的 SERVICE UUID 資料型態和 SERVICE DATA 資料型態中的 UUID。 A null 或 缺席 #EXTRA_UUID_LE 表示 AD 未包含服務 UUID 或服務資料。 空值 #EXTRA_UUID 表示 AD 包含服務 UUID 和/或服務資料,但清單為空。

Java 文件 android.bluetooth.BluetoothDevice.ACTION_FOUND

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於