From e3eb185e007cbbf7d27dafc9c6214fdb59aef177 Mon Sep 17 00:00:00 2001 From: jasonwshsu Date: Fri, 21 Mar 2025 14:24:14 +0800 Subject: [PATCH] Show hearing device pairing intro according to the device's supported status Bug: 390078046 Test: atest HearingDevicePairingIntroPreferenceControllerTest Flag: EXEMPT bugfix Change-Id: I19b9825a55732c9edb058dd517d6021549e55307 --- res/values/strings.xml | 4 + res/xml/hearing_device_pairing_fragment.xml | 4 +- ...evicePairingIntroPreferenceController.java | 77 +++++++++++ ...ePairingIntroPreferenceControllerTest.java | 122 ++++++++++++++++++ 4 files changed, 206 insertions(+), 1 deletion(-) create mode 100644 src/com/android/settings/accessibility/HearingDevicePairingIntroPreferenceController.java create mode 100644 tests/robotests/src/com/android/settings/accessibility/HearingDevicePairingIntroPreferenceControllerTest.java diff --git a/res/values/strings.xml b/res/values/strings.xml index 6d865c21096..17e9b6ef1ae 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -5930,6 +5930,10 @@ Pair hearing device You can pair ASHA and LE Audio hearing devices on this page. Make sure your hearing device is turned on and ready to pair. + + You can pair ASHA hearing devices on this page. Make sure your hearing device is turned on and ready to pair. + + You can pair LE Audio hearing devices on this page. Make sure your hearing device is turned on and ready to pair. Available hearing devices diff --git a/res/xml/hearing_device_pairing_fragment.xml b/res/xml/hearing_device_pairing_fragment.xml index d84f22bd5d7..782d7c0cdc5 100644 --- a/res/xml/hearing_device_pairing_fragment.xml +++ b/res/xml/hearing_device_pairing_fragment.xml @@ -20,8 +20,10 @@ android:title="@string/bluetooth_pairing_pref_title"> + android:title="@string/accessibility_hearing_device_pairing_intro" + settings:controller="com.android.settings.accessibility.HearingDevicePairingIntroPreferenceController"/>