summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Svetoslav Ganov <svetoslavganov@google.com> 2011-06-21 17:41:19 -0700
committer Android (Google) Code Review <android-gerrit@google.com> 2011-06-21 17:41:19 -0700
commit9e29a4f90a75604a8a62aa9de85f1205a4bcc4e7 (patch)
tree42a8c94db1f9d6c9a5f17afed43c2c5c54c6398b
parentdbe03ae5d0f372beee906558af73f32c55382b22 (diff)
parent86398bda3dd869c67faa841a5d961316b5f4aa8a (diff)
Merge "AccessiblityNodeInfo#findAccessibilityNodesByText returns null if non found."
-rw-r--r--core/java/android/view/accessibility/AccessibilityNodeInfo.java5
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,