-
- Downloads
Support multiple filters per association request
By supporting multiple filters per one request we should be able to cover multiple kinds of use cases such as: - Letting the user select from a list of devices of more then one medium type (e.g. Bluetooth and BLE) - Allowing to provide multiple criteria for any field (e.g. filtering by more than one service UUID) Bug: 30932767 Test: Provide multiple filters and ensure that devices matching either are shown in the list to choose from. Ensure wifi SSIDs are shown in the list if wifi filter is provided Change-Id: I0a978787551a1ee5750ec5544b241d3bbfed5a7c
Showing
- api/current.txt 22 additions, 8 deletionsapi/current.txt
- api/system-current.txt 22 additions, 8 deletionsapi/system-current.txt
- api/test-current.txt 22 additions, 8 deletionsapi/test-current.txt
- core/java/android/bluetooth/le/ScanFilter.java 3 additions, 9 deletionscore/java/android/bluetooth/le/ScanFilter.java
- core/java/android/companion/AssociationRequest.java 25 additions, 82 deletionscore/java/android/companion/AssociationRequest.java
- core/java/android/companion/BluetoothDeviceFilter.java 12 additions, 16 deletionscore/java/android/companion/BluetoothDeviceFilter.java
- core/java/android/companion/BluetoothDeviceFilterUtils.java 39 additions, 2 deletionscore/java/android/companion/BluetoothDeviceFilterUtils.java
- core/java/android/companion/BluetoothLEDeviceFilter.java 168 additions, 23 deletionscore/java/android/companion/BluetoothLEDeviceFilter.java
- core/java/android/companion/CompanionDeviceManager.java 1 addition, 1 deletioncore/java/android/companion/CompanionDeviceManager.java
- core/java/android/companion/DeviceFilter.java 23 additions, 1 deletioncore/java/android/companion/DeviceFilter.java
- core/java/android/companion/WifiDeviceFilter.java 125 additions, 0 deletionscore/java/android/companion/WifiDeviceFilter.java
- core/java/android/os/Parcel.java 13 additions, 2 deletionscore/java/android/os/Parcel.java
- core/java/android/text/TextUtils.java 5 additions, 0 deletionscore/java/android/text/TextUtils.java
- core/java/com/android/internal/util/ArrayUtils.java 29 additions, 0 deletionscore/java/com/android/internal/util/ArrayUtils.java
- core/java/com/android/internal/util/BitUtils.java 58 additions, 0 deletionscore/java/com/android/internal/util/BitUtils.java
- packages/CompanionDeviceManager/AndroidManifest.xml 2 additions, 0 deletionspackages/CompanionDeviceManager/AndroidManifest.xml
- packages/CompanionDeviceManager/src/com/android/companiondevicemanager/DeviceChooserActivity.java 9 additions, 7 deletions...android/companiondevicemanager/DeviceChooserActivity.java
- packages/CompanionDeviceManager/src/com/android/companiondevicemanager/DeviceDiscoveryService.java 151 additions, 46 deletions...ndroid/companiondevicemanager/DeviceDiscoveryService.java
- services/print/java/com/android/server/print/CompanionDeviceManagerService.java 1 addition, 1 deletion...m/android/server/print/CompanionDeviceManagerService.java
Loading
Please register or sign in to comment