43 questions
4
votes
0
answers
129
views
How to announce page context ("Page X of Y") in HorizontalPager in Jetpack Compose with a11y?
I am building a custom selector component in Jetpack Compose. It consists of a HorizontalPager where each page contains a LazyVerticalGrid of selectable items (acting like Radio Buttons).
The problem: ...
0
votes
1
answer
377
views
Adding alternative labels for Voice Access in Android
I'm wondering if it is possible to add alternative labels for voice access, to help users when interacting with items that may not contain text.
For example, an icon for a shopping trolley could have ...
4
votes
1
answer
3k
views
How to find which element has focus in Jetpack Compose?
I'm trying to understand which element has obtained focus when I use the tab key from a external keyboard.
I'm only using composable elements in the app, mostly custom elements. I've tried to using ...
1
vote
1
answer
2k
views
React native a11y: visually hide an element but make it available to screenreader
I have a View which contains a key and a value.
The key is a string
and the value is a numeric value, which represents whether something has gone up or down.
Visually, i use a chevron and turn the ...
2
votes
0
answers
603
views
Accessibility traversal order ignored
I have created a custom navigation line menu on Android TV that consists of a LinearLayoutCompat with AppCompatButtons that each represents an entry in the menu.
The menu is built dynamically, in the ...
0
votes
1
answer
250
views
android i`importantForA11y=false` vs. `setConentDescription=@null` vs. `focusable=false`
I can see importantForA11y is for minSdk=6+
But why would one have to use it, if they can just use setConentDescription=@null?
What is the difference between importantForA11y=false vs. ...
0
votes
1
answer
183
views
a11y polymer button doesn´t provide auditive feedback of button state
I have the following polymer element, that inherits the "paper-behaviors/paper-button-behavior" but doesn´t provide any kind of auditive feedback when the user clicks the button. it just reads the ...
2
votes
1
answer
2k
views
RecyclerView accessibility traversal for lazy-loaded children in RecyclerView
We can populate a RecyclerView with items and, on binding, we can mark some of those items as 'headings' for accessibility.
This means that in the 'headings' traversal mode of TalkBack, the user can ...
2
votes
2
answers
6k
views
talkback calls my content description twice
I have an item that steals the focus when its hosting activity is opened.
But then in talkback mode it's read twice.
1) how can i define an item to be read as soon as the activity it opned?
2) what ...
1
vote
1
answer
3k
views
How to make TalkBack read Android accessibility events in order without cutting them off
I have a filters view which upon dismissing, I'd like to do 2 accessibility things:
announce "$listSize items in list" since applying the filters will change the list size
set focus to the "Add ...
1
vote
2
answers
2k
views
How to implement android intermediate progressbar accessibility
I would like to announce the loading text on an android intermediate progressbar. I want to output something like this for disabled people who are using talkback service on the Android device when an ...
0
votes
0
answers
716
views
Accessibility: select tag title
I'm trying to define a title for a <select> tag which is read by the Android screen reader, mostly called "Talkback". On my test device (Galaxy S8+) it's called "Voice Assistant".
Interestingly,...
3
votes
1
answer
777
views
BroadcastReceiver for TalkBack
I know I can query the AccesibilityManager to determine if TalkBack has been enabled. Is there a way to detect when TalkBack is enabled using a broadcast receiver? I would prefer this solution as it ...
17
votes
5
answers
41k
views
How to change Android talkback instructions for double tap and long press
I have a view that has a long press action handler. I use the content description to set the message Talkback speaks when the view gets focus.
Currently it says my content description right after ...
8
votes
2
answers
6k
views
AccessibilityService not returning view ids
I'm writing an acessibility service in Android which relies on getting the view id of the currently selected view, however on some devices (Nexus 6P 6.0.1, Samsung Galaxy S6 edge+ 5 + 6.0.1) I get no ...