Frage zu setContentDescription

M

marlem

Bekanntes Mitglied
Hallo,

ein Screenreader ist eine Vorlesesoftware die blinde und sehbehinderte Menschen benutzen.
Der Screenreader von Android heißt Talkback und befindet sich in Einstellungen -> Bedinungshilfen.

Ich möchte an dem Beispielprojekt "Basic Android Accessibility Codelab" welches ich hier https://github.com/googlecodelabs/android-accessibility heruntergeladen habe lernen,
wie Android-Apps screenreadertauglich entwickelt werden.

Im Youtube-Video wird behauptet, dass man einem Bedienelement mit setContentDescription einen Beschreibungstext hinterlegen muß, den der Screenreader vorliest.

Im Bespielprojekt haben die Bedienelemente keine ContentDescription.
Es gibt eine Datei Strings.xml .

Folgende Zeile habe ich geändert:

Code:
<string name="fragment_live_region">Markus</string>

Der Screenreader Talkback hat "Markus" vorgelesen.
Das deutet darauf hin, dass ContentDescription gar nicht benötigt wird oder?
 
M

marlem

Bekanntes Mitglied
Ich habe es herausgefunden:
Java:
 Button buttonLiveRegion = view.findViewById(R.id.live_region_button);
        buttonLiveRegion.setContentDescription("Dieser Schalter ist zum Anschauen der Live Region");

Talkback hat den Text vorgelesen!
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Google Play Store Design Frage Android & Cross-Platform Mobile Apps 2
Augenblau Android Frage zu den unterschiedlichen Menüarten Android & Cross-Platform Mobile Apps 0
S AsyncTask und doInBackground Frage Android & Cross-Platform Mobile Apps 2
L Android Generelle Frage zur Spieleprogrammierung unter Android Android & Cross-Platform Mobile Apps 2
H Frage bei erstellen eines Projectes Android & Cross-Platform Mobile Apps 3
G Wissen frage - wo am besten Speichern. Android & Cross-Platform Mobile Apps 1
B Android Verständnis frage zu Threads//AsyncTasks Android & Cross-Platform Mobile Apps 10
J Android ganz kurze frage Android & Cross-Platform Mobile Apps 2
K Android Frage zu Themes/Styles Android & Cross-Platform Mobile Apps 5
kaoZ Android Allgemeine Frage zum Händeln mehrerer EditTextfelder Android & Cross-Platform Mobile Apps 25
R Frage zu Widgets Android & Cross-Platform Mobile Apps 2
B Kurze Frage zu Play Store? Android & Cross-Platform Mobile Apps 2
U Android Kleine ImageButton Frage Android & Cross-Platform Mobile Apps 2
U Android Frage zu eigenen Adaptern Android & Cross-Platform Mobile Apps 2
U Android ListView Frage Android & Cross-Platform Mobile Apps 6
M Frage zu Java Programm für Windows Mobile 6.5 Android & Cross-Platform Mobile Apps 2
P Allgemeine frage bzg. Android Android & Cross-Platform Mobile Apps 10
H FileConnection: Frage nach Dateisystem-Zugriff unterdrücken Android & Cross-Platform Mobile Apps 5

Ähnliche Java Themen

Anzeige

Neue Themen


Oben