Ich arbeite an nativen Android-App, die die neueste GoogleMap-API (V2) implementiert, und ich muss Accessibility-Beschwerde machen (so viel wie ich kann) .wie man contentDescription zu InfoWindow oder Marker in Android hinzufügen GoogleMaps V2 für TalkBack
Ich kann das Attribut contentDescription der mapView hinzufügen und es funktioniert gut - TalkBack erkennt es.
Wenn ich jedoch das gleiche Attribut zu den Layouts des Markers oder InfoWindow hinzufügen, wird es von TalkBack ignoriert.
Scheint so, als ob GoogleMap das überhöhte Layout nur intern in eine Bitmap rendert und dieses Bitmap oben auf der Kartenansicht anzeigt, wobei das contentDescription-Attribut ignoriert wird. Daher sagt TalkBack nichts, wenn auf das entsprechende Bild geklickt wird.
Jeder hat eine andere Erfahrung oder Wissen, wie man containDescription zum InfoWindow oder Marker mit der neuesten GoogleMap hinzufügt?
Danke.
Ich vermute, dass dies ein Loch in der Maps V2 API ist. Sie könnten in Erwägung ziehen, ein Problem zu melden, da die Maps-Teams ziemlich gut darin sind, auf gute Probleme zu reagieren: http://code.google.com/p/gmaps-api-issues/issues/list – CommonsWare
Danke, das habe ich gerade getan. Ich hoffe immer noch, dass es vielleicht einen Defekt gibt ... :-) – user1512464
Haben Sie eine Lösung gefunden? –