Accessibility sugar for Recents

Adding various-pitch earcorns that depend on the scroll state and
position in the list notifications. This is for Talkback.

Bug: 72222505
Test: Manual
Change-Id: I99ffe553f7a20d057940197d97506bc1a14a193e
This commit is contained in:
Hyunyoung Song
2018-05-16 15:54:31 -07:00
committed by Vadim Tryshev
parent e47fc65716
commit 79141a1236
2 changed files with 37 additions and 1 deletions
@@ -320,7 +320,13 @@ public class TaskView extends FrameLayout implements TaskCallbacks, PageCallback
}
}
getRecentsView().addTaskAccessibilityActionsExtra(info);
final RecentsView recentsView = getRecentsView();
recentsView.addTaskAccessibilityActionsExtra(info);
final AccessibilityNodeInfo.CollectionItemInfo itemInfo =
AccessibilityNodeInfo.CollectionItemInfo.obtain(
0, 1, recentsView.indexOfChild(this), 1, false);
info.setCollectionItemInfo(itemInfo);
}
@Override