From a6786d66239568d7b97825b5205a37e22c76e8d6 Mon Sep 17 00:00:00 2001 From: Maurice Lam Date: Mon, 10 Aug 2015 16:55:09 -0700 Subject: [PATCH] [ExploreByTouchHelper] Make a11y calls on views Make a11y calls on the views in ExploreByTouchHelper instead of on the delegate itself. This makes it consistent with the support library implementation and allows to use this helper on views that implement custom accessibility methods. (Like TextView) Change-Id: I6b0d94cecb752289394272dfcf9bd6f55f9700d9 --- .../com/android/internal/widget/ExploreByTouchHelper.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/java/com/android/internal/widget/ExploreByTouchHelper.java b/core/java/com/android/internal/widget/ExploreByTouchHelper.java index bdf17fc4be64d..66e2066c48848 100644 --- a/core/java/com/android/internal/widget/ExploreByTouchHelper.java +++ b/core/java/com/android/internal/widget/ExploreByTouchHelper.java @@ -271,7 +271,7 @@ public abstract class ExploreByTouchHelper extends View.AccessibilityDelegate { */ private AccessibilityEvent createEventForHost(int eventType) { final AccessibilityEvent event = AccessibilityEvent.obtain(eventType); - onInitializeAccessibilityEvent(mView, event); + mView.onInitializeAccessibilityEvent(event); return event; } @@ -333,7 +333,7 @@ public abstract class ExploreByTouchHelper extends View.AccessibilityDelegate { */ private AccessibilityNodeInfo createNodeForHost() { final AccessibilityNodeInfo node = AccessibilityNodeInfo.obtain(mView); - onInitializeAccessibilityNodeInfo(mView, node); + mView.onInitializeAccessibilityNodeInfo(node); // Add the virtual descendants. if (mTempArray == null) { @@ -465,7 +465,7 @@ public abstract class ExploreByTouchHelper extends View.AccessibilityDelegate { } private boolean performActionForHost(int action, Bundle arguments) { - return performAccessibilityAction(mView, action, arguments); + return mView.performAccessibilityAction(action, arguments); } private boolean performActionForChild(int virtualViewId, int action, Bundle arguments) {