diff --git a/api/current.txt b/api/current.txt index 6a5bcb963beb9..67cdc9cb0a5b7 100644 --- a/api/current.txt +++ b/api/current.txt @@ -2722,10 +2722,10 @@ package android.accessibilityservice { method public final android.accessibilityservice.AccessibilityServiceInfo getServiceInfo(); method public final android.accessibilityservice.AccessibilityService.SoftKeyboardController getSoftKeyboardController(); method public java.util.List getWindows(); - method public void onAccessibilityEvent(android.view.accessibility.AccessibilityEvent); + method public abstract void onAccessibilityEvent(android.view.accessibility.AccessibilityEvent); method public final android.os.IBinder onBind(android.content.Intent); method protected boolean onGesture(int); - method public void onInterrupt(); + method public abstract void onInterrupt(); method protected boolean onKeyEvent(android.view.KeyEvent); method protected void onServiceConnected(); method public final boolean performGlobalAction(int); diff --git a/api/system-current.txt b/api/system-current.txt index d37fec74987b5..dcd210334d492 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -2842,10 +2842,10 @@ package android.accessibilityservice { method public final android.accessibilityservice.AccessibilityServiceInfo getServiceInfo(); method public final android.accessibilityservice.AccessibilityService.SoftKeyboardController getSoftKeyboardController(); method public java.util.List getWindows(); - method public void onAccessibilityEvent(android.view.accessibility.AccessibilityEvent); + method public abstract void onAccessibilityEvent(android.view.accessibility.AccessibilityEvent); method public final android.os.IBinder onBind(android.content.Intent); method protected boolean onGesture(int); - method public void onInterrupt(); + method public abstract void onInterrupt(); method protected boolean onKeyEvent(android.view.KeyEvent); method protected void onServiceConnected(); method public final boolean performGlobalAction(int); diff --git a/api/test-current.txt b/api/test-current.txt index 07ccc671d9c45..319d9f34da752 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -2722,10 +2722,10 @@ package android.accessibilityservice { method public final android.accessibilityservice.AccessibilityServiceInfo getServiceInfo(); method public final android.accessibilityservice.AccessibilityService.SoftKeyboardController getSoftKeyboardController(); method public java.util.List getWindows(); - method public void onAccessibilityEvent(android.view.accessibility.AccessibilityEvent); + method public abstract void onAccessibilityEvent(android.view.accessibility.AccessibilityEvent); method public final android.os.IBinder onBind(android.content.Intent); method protected boolean onGesture(int); - method public void onInterrupt(); + method public abstract void onInterrupt(); method protected boolean onKeyEvent(android.view.KeyEvent); method protected void onServiceConnected(); method public final boolean performGlobalAction(int); diff --git a/core/java/android/accessibilityservice/AccessibilityService.java b/core/java/android/accessibilityservice/AccessibilityService.java index 38847489eb648..b4e119e52fb74 100644 --- a/core/java/android/accessibilityservice/AccessibilityService.java +++ b/core/java/android/accessibilityservice/AccessibilityService.java @@ -421,12 +421,12 @@ public abstract class AccessibilityService extends Service { * this method returns. Services wishing to use the event after this method returns should * make a copy. */ - public void onAccessibilityEvent(AccessibilityEvent event) {} + public abstract void onAccessibilityEvent(AccessibilityEvent event); /** * Callback for interrupting the accessibility feedback. */ - public void onInterrupt() {} + public abstract void onInterrupt(); /** * Dispatches service connection to internal components first, then the