I'm working on native Android app which implements the latest GoogleMap API (V2), and I need to make it accessibility complaint (as much as I can).
I can add contentDescription attribute to the mapView and it works fine - TalkBack recognizes it.
However, when I add the same attribute to the layouts of the Marker or InfoWindow, it is just ignored by TalkBack.
Seems like GoogleMap just renders the inflated layout internally to a bitmap and shows this bitmap on the top of the mapview, ignoring contentDescription attribute. As a result, TalkBack doesn't say anything when the corresponding image is clicked.
Anybody has a different experience or knowledge how to add contentDescription to the InfoWindow or Marker with the latest Googlemap ?
Thanks.
For marker, i used marker.setTitile()
and it worked, still don't know how to make InfoWindow works.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With