Read More IME Actions and Software Keyboard Handling in Compose
Configure IME actions, move through Compose forms, handle Done and Search correctly, and keep content clear of the software keyboard.
Read More Configure IME actions, move through Compose forms, handle Done and Search correctly, and keep content clear of the software keyboard.
Read More Build logical keyboard focus in Jetpack Compose forms with FocusRequester, focus groups, traversal rules, visual cues, and practical tests.
Read More Choose and implement Compose checkboxes, radio buttons, and switches with lifted state, whole-row interaction, tri-state selection, and accessible semantics.
Read More Implement Material 3 date and time pickers in Jetpack Compose with explicit confirmation, date ranges, input mode, time zones, and experimental API awareness.
Read More Build Material 3 dropdown menus and autocomplete fields in Jetpack Compose with correct anchors, lifted state, dismissal, accessibility semantics, and scalable search patterns.
Read More Understand declarative UI in Jetpack Compose: describe UI from state, pass events upward, and let Compose update only what changes.
Read More Add accessible pull-to-refresh to a Jetpack Compose LazyColumn with Material 3 PullToRefreshBox, state ownership, custom indicators, and retry-friendly behavior.
Read More Build grouped LazyColumn content with sticky headers, regular headers, and footers in Jetpack Compose, with stable keys, state ownership, and practical accessibility guidance.
Read More Use Material 3 sliders and progress indicators in Jetpack Compose with explicit state, discrete steps, range filtering, accessible labels, and correct loading feedback.