Register now for Android Dev Summit 2019!

AccessibilityClickableSpanCompat

class AccessibilityClickableSpanCompat : ClickableSpan
kotlin.Any
   ↳ android.text.style.CharacterStyle
   ↳ android.text.style.ClickableSpan
   ↳ androidx.core.view.accessibility.AccessibilityClickableSpanCompat

ClickableSpan cannot be parceled, but accessibility services need to be able to cause their callback handlers to be called. This class serves as a placeholder for the real spans. Calling onClick on these from an accessibility service will result in onClick being called on the represented span in the app process.

Summary

Public methods

Unit
onClick(@NonNull unused: View)

Perform the click from an accessibility service.

Public methods

onClick

fun onClick(@NonNull unused: View): Unit

Perform the click from an accessibility service.

Parameters
unused View: This argument is required by the superclass but is unused. The real view will be determined by the AccessibilityNodeInfo.