Bedienungshilfen in Jetpack Compose
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Wenn Sie bei der Entwicklung Ihrer Apps auf Barrierefreiheit achten, können sie von allen genutzt werden, auch von Menschen mit Beeinträchtigungen, die Android-Geräte auf unterschiedliche Weise verwenden. Compose bietet mit seinen deklarativen APIs und Tools eine Grundlage für die Entwicklung barrierefreier Benutzeroberflächen, mit denen Ihre Apps inklusiver werden.
Bei der Barrierefreiheit von Compose gibt es mehrere wichtige und unterstützende Konzepte:
- API-Standards: Hier erfahren Sie, wie Compose standardmäßig mit Barrierefreiheit umgeht und wie Sie Semantik und Muster nutzen, um Barrierefreiheit von Anfang an zu unterstützen und für benutzerdefinierte Komponenten zu verwenden.
- Semantik: Informationen zum System zur Darstellung der Bedeutung und Rolle von UI-Elementen für Dienste zur Barrierefreiheit und zur Auswahl geeigneter Semantiken zur Darstellung von Eigenschaften wie Inhaltstypen, Beschreibungen und Status.
- Durchlaufreihenfolge ändern: Ändern Sie die Reihenfolge, in der Bedienungshilfen die Elemente auf dem Bildschirm durchgehen. Dies kann für eine bessere Nutzererfahrung angepasst werden.
- Zusammenführen und Löschen: Semantische Zusammenführungs- und Löschstrategien und ‑APIs sowie Informationen dazu, wann es angebracht ist, Semantik vor Bedienungshilfen zu verbergen.
- Prüfen und beheben: Sie können die Barrierefreiheits-Semantik Ihrer Composeables mithilfe von Tools prüfen und unerwartetes Verhalten bei der Verwendung der Hilfstechnologien von Android beheben.
- Tests: Mit den Barrierefreiheitsprüfungen in Compose können Sie häufige Probleme mit der Barrierefreiheit erkennen und einige Aspekte der Tests automatisieren.
Zusätzliche Ressourcen
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-26 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-26 (UTC)."],[],[],null,["# Accessibility in Jetpack Compose\n\nDeveloping with accessibility in mind means making your apps usable for\neveryone, including people with accessibility needs, who may use Android devices\nin many different ways. Compose provides a foundation for building more\naccessible UIs with its declarative APIs and tools that help make your apps\nmore inclusive.\n\nThere are several key and supporting concepts in Compose accessibility:\n\n- [**API defaults**](/develop/ui/compose/accessibility/api-defaults): Learn how Compose handles accessibility by default and how to leverage semantics and patterns to support accessibility from the start, and use them for custom components.\n- [**Semantics**](/develop/ui/compose/accessibility/semantics): Understand the system of representing the meaning and role of UI elements for accessibility services, and how to choose appropriate semantics to represent properties like content types, descriptions, and states.\n- [**Modify traversal order**](/develop/ui/compose/accessibility/traversal): Modify the order in which accessibility services navigate through elements on screen, which can be customized for better user experience.\n- [**Merging and clearing**](/develop/ui/compose/accessibility/merging-clearing): Understand semantic merging and clearing strategies and APIs, and when it is appropriate to hide semantics from accessibility services.\n- [**Inspect and debug**](/develop/ui/compose/accessibility/inspect-debug): Inspect your composables' accessibility semantics with tools and debug unexpected behaviors when using Android's assistive technologies.\n- [**Testing**](/develop/ui/compose/accessibility/testing): Detect common accessibility issues and automate some aspects of testing with Compose accessibility checks.\n\n| **Important:** For more information about accessibility in Android generally, see the [accessibility guides](/guide/topics/ui/accessibility).\n\nAdditional resources\n--------------------\n\n- **[Accessibility in Jetpack Compose codelab](/codelabs/jetpack-compose-accessibility):** Codelab for learning more about supporting accessibility in Compose.\n- **[What's new in accessibility for developers](https://www.youtube.com/watch?v=6LsaP6oKxMY):** IO '22 talk.\n- **[Build accessible apps](/guide/topics/ui/accessibility):** Essential concepts and techniques common to all Android app development.\n- **[Make apps more accessible](/guide/topics/ui/accessibility/apps):** Key steps you can take to make your app more accessible.\n- **[Principles for improving app\n accessibility](/guide/topics/ui/accessibility/principles):** Key principles to keep in mind when working to make your app more accessible.\n- **[Testing for Accessibility](/guide/topics/ui/accessibility/testing):** Testing principles and tools for Android accessibility."]]