From d343f9f76a29dbb1add7e438c8f0cc59b313dbf9 Mon Sep 17 00:00:00 2001 From: Evan Chen Date: Thu, 6 Jan 2022 18:04:57 +0000 Subject: [PATCH] Introduce LiveData for CDM Activity and Discovery Test: atest CtsCompanionDeviceManagerCoreTestCases atest CtsCompanionDeviceManagerUiAutomationTestCases atest CtsOsTestCases:CompanionDeviceManagerTest Bug: 211722613 Change-Id: Icb84fe42cf02b1e0db4546fefee70afdd97ee7f3 --- packages/CompanionDeviceManager/Android.bp | 6 ++ .../res/drawable/dialog_background.xml | 2 +- .../res/values/themes.xml | 4 +- .../CompanionDeviceActivity.java | 33 +++++++--- .../CompanionDeviceDiscoveryService.java | 61 +++++++++++-------- .../DeviceListAdapter.java | 18 +++--- 6 files changed, 77 insertions(+), 47 deletions(-) diff --git a/packages/CompanionDeviceManager/Android.bp b/packages/CompanionDeviceManager/Android.bp index 4a526501cf96b..0e6087376d117 100644 --- a/packages/CompanionDeviceManager/Android.bp +++ b/packages/CompanionDeviceManager/Android.bp @@ -36,5 +36,11 @@ android_app { defaults: ["platform_app_defaults"], srcs: ["src/**/*.java"], + static_libs: [ + "androidx.lifecycle_lifecycle-livedata", + "androidx.lifecycle_lifecycle-extensions", + "androidx.appcompat_appcompat", + ], + platform_apis: true, } diff --git a/packages/CompanionDeviceManager/res/drawable/dialog_background.xml b/packages/CompanionDeviceManager/res/drawable/dialog_background.xml index a017f41679074..ef7052d56a445 100644 --- a/packages/CompanionDeviceManager/res/drawable/dialog_background.xml +++ b/packages/CompanionDeviceManager/res/drawable/dialog_background.xml @@ -16,7 +16,7 @@ - + diff --git a/packages/CompanionDeviceManager/res/values/themes.xml b/packages/CompanionDeviceManager/res/values/themes.xml index 667293471580c..8559ef64f2c98 100644 --- a/packages/CompanionDeviceManager/res/values/themes.xml +++ b/packages/CompanionDeviceManager/res/values/themes.xml @@ -17,7 +17,9 @@