summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorPhil Weaver <pweaver@google.com>2016-03-21 18:11:25 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2016-03-21 18:11:27 +0000
commit104138198feffc8ef5069c16c210eb8684bf8662 (patch)
treec6f9dae10b0d8b7ea3468513eda4e00bf96cf3eb /core/java/android
parent07ece5936d0a1d504de3addc46adffcc9e7c8c4a (diff)
parent96fea022f29f13c296ccf9388966bf0efa805f6e (diff)
Merge "Clarify docs about event recycling." into nyc-dev
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/accessibilityservice/AccessibilityService.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/core/java/android/accessibilityservice/AccessibilityService.java b/core/java/android/accessibilityservice/AccessibilityService.java
index ddc5b0c7eb08..bf823f8d960f 100644
--- a/core/java/android/accessibilityservice/AccessibilityService.java
+++ b/core/java/android/accessibilityservice/AccessibilityService.java
@@ -406,7 +406,9 @@ public abstract class AccessibilityService extends Service {
/**
* Callback for {@link android.view.accessibility.AccessibilityEvent}s.
*
- * @param event An event.
+ * @param event The new event. This event is owned by the caller and cannot be used after
+ * this method returns. Services wishing to use the event after this method returns should
+ * make a copy.
*/
public abstract void onAccessibilityEvent(AccessibilityEvent event);
@@ -493,7 +495,9 @@ public abstract class AccessibilityService extends Service {
* functionality.
* <p>
*
- * @param event The event to be processed.
+ * @param event The event to be processed. This event is owned by the caller and cannot be used
+ * after this method returns. Services wishing to use the event after this method returns should
+ * make a copy.
* @return If true then the event will be consumed and not delivered to
* applications, otherwise it will be delivered as usual.
*/