From 0e782cb56afb9df8873e51c27facbd2ab8c10009 Mon Sep 17 00:00:00 2001 From: Evan Chen Date: Wed, 19 Apr 2023 19:25:47 +0000 Subject: Fix talkback when expand and collapse the permission list 1. Announce expand/collapse when double tap the permission item 2. Announce expanded/collapsed when single tap the permission item Test: cts Fix: 278486577, 278638141 Change-Id: Ia9b00a555a543aae6746bf12cf8b2d131f0c5aea --- .../PermissionListAdapter.java | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'packages/CompanionDeviceManager/src') diff --git a/packages/CompanionDeviceManager/src/com/android/companiondevicemanager/PermissionListAdapter.java b/packages/CompanionDeviceManager/src/com/android/companiondevicemanager/PermissionListAdapter.java index d2fd78012193..b86ef649331a 100644 --- a/packages/CompanionDeviceManager/src/com/android/companiondevicemanager/PermissionListAdapter.java +++ b/packages/CompanionDeviceManager/src/com/android/companiondevicemanager/PermissionListAdapter.java @@ -27,6 +27,7 @@ import android.util.ArrayMap; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; +import android.view.accessibility.AccessibilityNodeInfo; import android.widget.ImageButton; import android.widget.ImageView; import android.widget.TextView; @@ -121,6 +122,10 @@ class PermissionListAdapter extends RecyclerView.Adapter PERMISSION_SIZE) { @@ -132,10 +137,18 @@ class PermissionListAdapter extends RecyclerView.Adapter permissions) { mPermissions = permissions; } -- cgit v1.2.3-59-g8ed1b