diff options
| author | 2011-06-21 17:41:19 -0700 | |
|---|---|---|
| committer | 2011-06-21 17:41:19 -0700 | |
| commit | 9e29a4f90a75604a8a62aa9de85f1205a4bcc4e7 (patch) | |
| tree | 42a8c94db1f9d6c9a5f17afed43c2c5c54c6398b | |
| parent | dbe03ae5d0f372beee906558af73f32c55382b22 (diff) | |
| parent | 86398bda3dd869c67faa841a5d961316b5f4aa8a (diff) | |
Merge "AccessiblityNodeInfo#findAccessibilityNodesByText returns null if non found."
| -rw-r--r-- | core/java/android/view/accessibility/AccessibilityNodeInfo.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/core/java/android/view/accessibility/AccessibilityNodeInfo.java b/core/java/android/view/accessibility/AccessibilityNodeInfo.java index 18ef38af7476..555667be1b28 100644 --- a/core/java/android/view/accessibility/AccessibilityNodeInfo.java +++ b/core/java/android/view/accessibility/AccessibilityNodeInfo.java @@ -252,7 +252,8 @@ public class AccessibilityNodeInfo implements Parcelable { /** * Finds {@link AccessibilityNodeInfo}s by text. The match is case - * insensitive containment. + * insensitive containment. The search is relative to this info i.e. + * this info is the root of the traversed tree. * * @param text The searched text. * @return A list of node info. @@ -260,7 +261,7 @@ public class AccessibilityNodeInfo implements Parcelable { public List<AccessibilityNodeInfo> findAccessibilityNodeInfosByText(String text) { enforceSealed(); if (!canPerformRequestOverConnection(mAccessibilityViewId)) { - return null; + return Collections.emptyList(); } try { return mConnection.findAccessibilityNodeInfosByViewText(text, mAccessibilityWindowId, |