Aksesibilitas dalam Compose
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Tambahkan fitur aksesibilitas ke aplikasi Anda, yang mengubah apa yang ditampilkan di layar ke format yang lebih sesuai bagi pengguna dengan kebutuhan tertentu. Lihat cara meningkatkan
jangkauan dan fleksibilitas aplikasi dengan sedikit pekerjaan.
Poin utama
- Sertakan deskripsi elemen visual agar layanan aksesibilitas
mengetahui apa yang harus dilakukan. Gunakan resource string yang dilokalkan untuk deskripsi konten agar
pengguna dapat mendengarnya dalam bahasa mereka sendiri.
- Tambahkan pengubah semantik ke penampung induk untuk meningkatkan perilaku
pemilihan layanan aksesibilitas.
- Untuk menambahkan tindakan kustom ke item daftar: tentukan nama tindakan berdasarkan status saat ini, tambahkan pengubah semantik, dan tetapkan properti
customActions
, lalu hapus semantik tambahan apa pun.
Koleksi yang berisi panduan ini
Panduan ini adalah bagian dari koleksi Panduan Cepat pilihan yang membahas
sasaran pengembangan Android yang lebih luas:
Teks tampilan
Teks adalah bagian utama dari setiap UI. Cari tahu berbagai cara
untuk menampilkan teks di aplikasi Anda guna memberikan pengalaman
pengguna yang menyenangkan.
Menampilkan gambar
Temukan teknik untuk menggunakan visual yang cerah dan menarik untuk
memberikan tampilan dan nuansa yang menarik pada aplikasi Android Anda.
Dasar-dasar Compose
Rangkaian video ini memperkenalkan berbagai Compose API,
yang dengan cepat menunjukkan kepada Anda apa yang tersedia dan cara menggunakannya.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-02-06 UTC.
[null,null,["Terakhir diperbarui pada 2025-02-06 UTC."],[],[],null,["# Accessibility in Compose\n\n\u003cbr /\u003e\n\nAdd accessibility features to your app, transforming what's shown on screen to a\nmore fitting format for users with specific needs. See how to increase your\napp's reach and versatility with a small amount of work. \n\nKey points\n----------\n\n- Include descriptions of the visual elements so the accessibility services know what to do. Use a localized string resource for content descriptions so users can hear them in their own language.\n- Add a semantics modifier to the parent container to improve the selection behavior of the accessibility service.\n- To add a custom action to a list item: define the name of the action based on the current status, add a semantics modifier and set the [`customActions`](/reference/kotlin/androidx/compose/ui/semantics/package-summary#(androidx.compose.ui.semantics.SemanticsPropertyReceiver).customActions()) property, and clear any additional semantics.\n\nCollections that contain this guide\n-----------------------------------\n\nThis guide is part of these curated Quick Guide collections that cover\nbroader Android development goals: \n\n### Display text\n\nText is a central piece of any UI. Find out different ways you can present text in your app to provide a delightful user experience. \n[Quick guide collection](/develop/ui/compose/quick-guides/collections/display-text) \n\n### Display images\n\nDiscover techniques for using bright, engaging visuals to give your Android app a beautiful look and feel. \n[Quick guide collection](/develop/ui/compose/quick-guides/collections/display-images) \n\n### Compose basics\n\nThis series of videos introduces various Compose APIs, quickly showing you what's available and how to use them. \n[Quick guide collection](/develop/ui/compose/quick-guides/collections/compose-basics) \n\nHave questions or feedback\n--------------------------\n\nGo to our frequently asked questions page and learn about quick guides or reach out and let us know your thoughts. \n[Go to FAQ](/quick-guides/faq) [Leave feedback](https://issuetracker.google.com/issues/new?component=1573691&template=1993320)"]]