From a7bb6fbeab933326d58aa806d8194b7b13239d34 Mon Sep 17 00:00:00 2001 From: Dianne Hackborn Date: Tue, 3 Feb 2015 18:13:40 -0800 Subject: First quick implementation of auto assist data. Introduce new AssistData class that contains all data the framework automatically generates for assist. Currently populated with a very simple tree structure representing the app's view hierarchy. Reworked how we populate the class name for accessibility info, so this is provided through a new method call on View that subclasses can override. This method is also used to populate the class name in AssistData. Change-Id: Ibd0acdc8354727d4291473283b5e4b70894905dc --- core/java/android/widget/AdapterViewFlipper.java | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) (limited to 'core/java/android/widget/AdapterViewFlipper.java') diff --git a/core/java/android/widget/AdapterViewFlipper.java b/core/java/android/widget/AdapterViewFlipper.java index a7ba617..01b6530 100644 --- a/core/java/android/widget/AdapterViewFlipper.java +++ b/core/java/android/widget/AdapterViewFlipper.java @@ -304,17 +304,8 @@ public class AdapterViewFlipper extends AdapterViewAnimator { updateRunning(false); } - /** @hide */ @Override - public void onInitializeAccessibilityEventInternal(AccessibilityEvent event) { - super.onInitializeAccessibilityEventInternal(event); - event.setClassName(AdapterViewFlipper.class.getName()); - } - - /** @hide */ - @Override - public void onInitializeAccessibilityNodeInfoInternal(AccessibilityNodeInfo info) { - super.onInitializeAccessibilityNodeInfoInternal(info); - info.setClassName(AdapterViewFlipper.class.getName()); + public CharSequence getAccessibilityClassName() { + return AdapterViewFlipper.class.getName(); } } -- cgit v1.1