Pavlin Radoslavov 04bd18d644 Update the Bluetooth Active Device state in the Device Manager
The Bluetooth Active Device state should be updated for all
CachedBluetoothDevice entries.
This should be done inside CachedBluetoothDeviceManager in SettingsLib
instead of BluetoothDeviceUpdater in the Settings app.

Also:
 * Added a new CachedBluetoothDeviceManagerTest.java unit test
 * Added a new method CachedBluetoothDevice.isActiveDevice()
   for testing.

Bug: 72316092
Test: Manual - two headsets and switching the active device
      Unit tests - "make RunSettingsLibRoboTests -j 40"
Change-Id: Ic3fbf667c66ed2de8e5c3352bc1ffd829a9052cf
Merged-In: Ic3fbf667c66ed2de8e5c3352bc1ffd829a9052cf
(cherry picked from commit c285d559fa)
2018-03-06 23:24:13 +00:00
2018-02-23 15:02:42 -08:00
2018-01-24 20:48:37 +00:00
2018-02-22 11:05:15 +00:00
2018-02-23 15:02:42 -08:00
2018-02-23 15:02:42 -08:00
2017-05-23 11:51:15 +01:00
2017-05-01 10:22:44 -04:00
2018-02-22 03:19:19 +00:00
2018-03-06 16:04:24 +00:00
2017-11-20 11:13:48 -08:00
2018-02-26 21:22:38 +00:00
Description
No description provided
21 GiB
Languages
Java 73.7%
Kotlin 14%
PowerBuilder 5.8%
C++ 5.2%
AIDL 1%