語言

ScanCallbackType 列舉

定義

列舉由 AllMatches、 及CallbackType成員回傳的值,並作為 成員的參數。

public enum ScanCallbackType
type ScanCallbackType = 
繼承
ScanCallbackType

欄位

名稱 值 Description
AllMatches 1

對每個符合過濾條件的藍牙廣告觸發回撥。 若未啟用過濾器,所有廣告封包都會被報告。

Android 參考資料。android.bluetooth.le.ScanSettings.CALLBACK_TYPE_ALL_MATCHES

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

FirstMatch 2

結果回撥僅會對第一個符合過濾條件的廣告封包觸發。

Android 參考資料。android.bluetooth.le.ScanSettings.CALLBACK_TYPE_FIRST_MATCH

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

MatchLost 4

當先前首次匹配回撥已回報的裝置不再接收廣告時,即可接收回撥。

Android 參考資料。android.bluetooth.le.ScanSettings.CALLBACK_TYPE_MATCH_LOST

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

AllMatchesAutoBatch 8

每一個符合過濾條件的藍牙廣告,只有在螢幕開啟時才會觸發回撥結果。 當螢幕關閉時,廣告會被批次處理,且每次報告延遲都會觸發批次結果回撥。 當啟動此回調類型的批次掃描時,啟動螢幕或停用掃描時,批次結果回調也會被觸發。 此回撥類型必須以 ScanSettings.AUTO_BATCH_MIN_REPORT_DELAY_MILLIS 或更大延遲使用。

Android 參考資料。android.bluetooth.le.ScanSettings.CALLBACK_TYPE_ALL_MATCHES_AUTO_BATCH

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

備註

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

適用於