hughchen
c24a09e593
Add controller to show the summary
...
* For fix the "Automatic merge failed" in pi-dev, cherry pick the ag/4036738 in
master. Change android.support.* to androidx.*
* Add AdvancedConnectedDeviceController that used to show which component is available
* Add getConnectedDevices Summary Resource Id() to decide which string should be shown.
Here have 4 cases to shown the string.
case 1: driving mode available and NFC is availalbe, show "Bluetooth, driving mode, NFC"
case 2: driving mode available and NFC is not availalbe, show "Bluetooth, driving mode"
case 3: driving mode not available and NFC is availalbe, show "Bluetooth, NFC"
case 4: driving mode not available and NFC not availalbe, show "Bluetooth"
* Add test to verify the summary string is correct in each condition
* Add test to verify getAvailabilityStatus() is AVAILABLE.
Bug: 79299421
Test: make -j50 RunSettingsRoboTests ROBOTEST_FILTER=AdvancedConnectedDeviceControllerTest
Change-Id: I1048355bbd344db3ab645dd1537b4259eff57f38
2018-05-18 18:17:43 +00:00
..
2018-04-25 16:00:40 +08:00
2018-04-25 16:00:40 +08:00
2018-05-15 19:05:04 -07:00
2018-04-23 15:25:32 -07:00
2018-04-23 15:25:32 -07:00
2018-04-26 16:39:51 +00:00
2018-04-23 15:25:32 -07:00
2018-04-23 15:25:32 -07:00
2018-04-23 15:25:32 -07:00
2018-05-17 21:11:21 -07:00
2018-04-14 01:36:27 +00:00
2018-04-17 14:30:08 -07:00
2018-03-22 19:57:09 -04:00
2017-08-01 17:33:05 -07:00
2017-08-01 17:33:05 -07:00
2017-08-01 17:33:05 -07:00
2017-08-01 17:33:05 -07:00
2017-08-01 17:33:05 -07:00
2018-04-25 14:56:58 -07:00
2018-05-17 19:14:53 -07:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2018-02-21 18:36:16 -08:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-23 21:40:56 -07:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-10 17:51:52 -07:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2017-08-09 16:52:42 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2018-02-21 18:36:16 -08:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-10-20 03:21:50 -07:00
2018-05-01 18:50:02 +00:00
2017-10-20 03:21:50 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2018-05-01 22:27:03 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-23 21:40:56 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-10-28 23:21:49 -07:00
2017-10-20 03:21:50 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-10-20 03:21:50 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-09-16 07:25:49 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2018-02-21 18:36:16 -08:00
2017-10-20 03:21:50 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-10-20 03:21:50 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2018-05-12 12:16:11 -07:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-10-20 03:21:50 -07:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2018-02-21 18:36:16 -08:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2018-03-19 18:27:18 +00:00
2018-03-19 18:27:18 +00:00
2018-03-21 18:21:04 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-16 19:35:08 -07:00
2017-08-14 13:38:36 +00:00
2018-05-18 18:17:43 +00:00