Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Talk back announce Double Tap to Activate on header element

I am working on a mobile site which needs to be accessible with screen reader. I am testing it with Talk back on android device. Problem is Talk back announce "Double Tap to Activate" on each element, even if it is Header (H1, H2...) or a text only like Span. I am not sure how to disable it. But it should read "Double Tap to Activate" on button, select, link etc actionable item. Can it be done by Talk back setting? Thanks.

like image 751
Vishwakant Avatar asked Feb 23 '17 19:02

Vishwakant


People also ask

How do you tap a TalkBack?

TalkBack menu: To open the TalkBack menu, swipe down then right. Swipe right until you get to Screen search, then double-tap. On devices with multi-finger gestures, three-finger tap. Swipe right until you get to Screen search, then double-tap.

Where is the TalkBack in settings?

Enabling TalkBack: Go to Settings > Accessibility > TalkBack to turn on TalkBack. To activate the TalkBack shortcut, go to Settings > Accessibility and turn on the Volume Key Shortcut. You can then hold the volume keys for a few seconds to turn TalkBack on or off.


1 Answers

I just heard from a knowledgeable accessibility expert, "Apparently, Android thinks anything that has a tabindex of 0 or -1 is automatically an interactive element and will announce the "double-tap to activate" hint."

So possibly you could set your tabindexes to something else and see if that fixes it?

like image 112
Mad Bernard Avatar answered Oct 23 '22 04:10

Mad Bernard