From 738962fb2832e9fb4743743e141a62d8eb95f3c3 Mon Sep 17 00:00:00 2001 From: Yiyi Shen Date: Tue, 31 Oct 2023 11:39:13 +0800 Subject: [PATCH] [Audiosharing] Add audio sharing dialog. Open the dialog when audio sharing main switch on. Flagged with enable_le_audio_sharing Bug: 305620450 Test: Manual Change-Id: I5b7cf655782a1da8b4fbd42eca11b473bac339b0 --- res/layout/audio_sharing_device_item.xml | 32 +++++++ res/layout/dialog_audio_sharing.xml | 49 ++++++++++ .../AudioSharingDashboardFragment.java | 2 + .../AudioSharingDeviceAdapter.java | 81 +++++++++++++++++ .../AudioSharingDialogFragment.java | 89 +++++++++++++++++++ .../AudioSharingSwitchBarController.java | 35 +++++++- 6 files changed, 284 insertions(+), 4 deletions(-) create mode 100644 res/layout/audio_sharing_device_item.xml create mode 100644 res/layout/dialog_audio_sharing.xml create mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingDeviceAdapter.java create mode 100644 src/com/android/settings/connecteddevice/audiosharing/AudioSharingDialogFragment.java diff --git a/res/layout/audio_sharing_device_item.xml b/res/layout/audio_sharing_device_item.xml new file mode 100644 index 00000000000..f8e7454b552 --- /dev/null +++ b/res/layout/audio_sharing_device_item.xml @@ -0,0 +1,32 @@ + + + + + +