OSDN Git Service

Add note for FLAG_CANCEL_CURRENT when stopping scan
authorStanley Tng <stng@google.com>
Mon, 20 Aug 2018 20:04:15 +0000 (13:04 -0700)
committerStanley Tng <stng@google.com>
Wed, 12 Sep 2018 17:55:54 +0000 (10:55 -0700)
Added a note in the Android API documentation for stopScan to make sure
that the flag FLAG_CANCEL_CURRENT is not used when creating the
PendingIntent parameter.

Bug: 77658091
Test: Just compile since not logic is changed
Change-Id: I55f33ae68679310ba4899708a2072a40fea0b3b4
(cherry picked from commit 20fc9a250e4d3f6eb30ca08481af77f4abd01843)

core/java/android/bluetooth/le/BluetoothLeScanner.java

index 347fc4d..804cf9a 100644 (file)
@@ -275,7 +275,9 @@ public final class BluetoothLeScanner {
     }
 
     /**
-     * Stops an ongoing Bluetooth LE scan started using a PendingIntent.
+     * Stops an ongoing Bluetooth LE scan started using a PendingIntent. When creating the
+     * PendingIntent parameter, please do not use the FLAG_CANCEL_CURRENT flag. Otherwise, the stop
+     * scan may have no effect.
      *
      * @param callbackIntent The PendingIntent that was used to start the scan.
      * @see #startScan(List, ScanSettings, PendingIntent)