WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Managing focus on Android

for

From: Joe Humbert (A11y)
Date: Jun 10, 2021 8:59PM


Hi Chris,

Not sure if you mean with or without Talkback enabled.

Without TalkBack: requestFocus()
https://developer.android.com/reference/android/view/View#using-views

With TalkBack: sendAccessibilityEvent(AccessibilityEvent.TYPE_VIEW_FOCUSED)
https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent
https://stackoverflow.com/questions/28472985/android-set-talkback-accessibility-focus-to-a-specific-view
https://stackoverflow.com/questions/31569490/talk-back-accessibility-requesting-focus-on-a-textview

Thankx,
Joe Humbert, CPWA
Accessibility Champion
Android & iOS Accessibility Novice
Twitter: @joehumbert

-----Original Message-----
From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of Chris O'Brien
Sent: Thursday, June 10, 2021 4:28 PM
To: <EMAIL REMOVED>
Subject: [WebAIM] Managing focus on Android

Question for those with native app expertise:

Let's say I have a button that instantiates a layer and focus is passed into it. When that layer is closed, my assumption is that I should be able to pass focus back to the button trigger.

If the assumption is true, what technique would I leverage to manage focus?


Chris O'Brien
Director of Accessibility
Legal and Litigation



OLG Internal