Skip to content

Instantly share code, notes, and snippets.

@akshat12
Created September 19, 2025 02:49
Show Gist options
  • Select an option

  • Save akshat12/faa05f7e087a75aa3deb31cd375c82bc to your computer and use it in GitHub Desktop.

Select an option

Save akshat12/faa05f7e087a75aa3deb31cd375c82bc to your computer and use it in GitHub Desktop.
MyAccessibilityService.kt defines a basic implementation of an accessibility service
// MyAccessibilityService.kt
import android.accessibilityservice.AccessibilityService
import android.view.accessibility.AccessibilityEvent
import android.util.Log
class MyAccessibilityService : AccessibilityService() {
private val TAG = "MyAccessibilityService"
override fun onAccessibilityEvent(event: AccessibilityEvent?) {
Log.d(TAG, "onAccessibilityEvent: $event")
}
override fun onInterrupt() {
Log.e(TAG, "onInterrupt: Service was interrupted.")
}
override fun onServiceConnected() {
super.onServiceConnected()
Log.d(TAG, "onServiceConnected: Service has been connected.")
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment