語言

BluetoothAdapter.IsDiscovering 屬性

定義

如果本地藍牙轉接器目前正在裝置偵測過程中,則回傳 true。

public bool IsDiscovering { [Android.Runtime.Register("isDiscovering", "()Z", "")] [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")] get; }
[<get: Android.Runtime.Register("isDiscovering", "()Z", "")>]
[<get: Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")>]
member this.IsDiscovering : bool

屬性值

如果發現

屬性

備註

如果本地藍牙轉接器目前正在裝置偵測過程中,則回傳 true。

裝置發現是一項繁重的程序。 在發現過程中不應嘗試與遠端藍牙裝置的新連線,現有連線將面臨頻寬受限且延遲高。 用 #cancelDiscovery() 來取消正在進行的發現。

應用程式也可以註冊, #ACTION_DISCOVERY_STARTED 或 #ACTION_DISCOVERY_FINISHED 在發現開始或完成時收到通知。

如果藍牙狀態不是 #STATE_ON,這個 API 會回傳 false。 開啟藍牙後,等待 #ACTION_STATE_CHANGED with #STATE_ON 才能取得更新的數值。

Java 文件 android.bluetooth.BluetoothAdapter.isDiscovering()。

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

適用於