Merge "Add scan result logs." am: 00d8163936 am: eb9fe6b5ec
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1836926 Change-Id: Icf9555e02568fb010ed35e8719cb2e99af50be8d
This commit is contained in:
@@ -514,16 +514,27 @@ public final class BluetoothLeScanner {
|
|||||||
@Override
|
@Override
|
||||||
public void onScanResult(final ScanResult scanResult) {
|
public void onScanResult(final ScanResult scanResult) {
|
||||||
Attributable.setAttributionSource(scanResult, mAttributionSource);
|
Attributable.setAttributionSource(scanResult, mAttributionSource);
|
||||||
|
if (Log.isLoggable(TAG, Log.DEBUG)) {
|
||||||
|
Log.d(TAG, "onScanResult() - mScannerId=" + mScannerId);
|
||||||
|
}
|
||||||
if (VDBG) Log.d(TAG, "onScanResult() - " + scanResult.toString());
|
if (VDBG) Log.d(TAG, "onScanResult() - " + scanResult.toString());
|
||||||
|
|
||||||
// Check null in case the scan has been stopped
|
// Check null in case the scan has been stopped
|
||||||
synchronized (this) {
|
synchronized (this) {
|
||||||
if (mScannerId <= 0) return;
|
if (mScannerId <= 0) {
|
||||||
|
if (Log.isLoggable(TAG, Log.DEBUG)) {
|
||||||
|
Log.d(TAG, "Ignoring result as scan stopped.");
|
||||||
|
}
|
||||||
|
return;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
Handler handler = new Handler(Looper.getMainLooper());
|
Handler handler = new Handler(Looper.getMainLooper());
|
||||||
handler.post(new Runnable() {
|
handler.post(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
|
if (Log.isLoggable(TAG, Log.DEBUG)) {
|
||||||
|
Log.d(TAG, "onScanResult() - handler run");
|
||||||
|
}
|
||||||
mScanCallback.onScanResult(ScanSettings.CALLBACK_TYPE_ALL_MATCHES, scanResult);
|
mScanCallback.onScanResult(ScanSettings.CALLBACK_TYPE_ALL_MATCHES, scanResult);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user