W Jetpack Compose Glimmer komponent ListItem jest standardowym komponentem do wyświetlania jednego wiersza treści. Elementy listy są przeznaczone do interakcji z okularami wyświetlającymi opartej na fokusie, więc po uzyskaniu fokusu zapewniają wbudowaną reakcję wizualną.
Komponent ma 2 wersje: jedną z parametrem onClick dla elementów, które wywołują działania, i wersję z możliwością ustawienia na niej fokusu, przeznaczoną dla treści informacyjnych, które nie wymagają kliknięcia.
Rysunek 1. Przykład 2 list z różnymi stylami elementów listy w Glimmerze w Jetpack Compose.
Użycie na listach
Elementy listy są podstawowym wyborem wierszy na liście, ale listy mogą też zawierać inne komponenty, takie jak Card lub TitleChip, aby zapewnić różne wyróżnienia wizualne.
Elementy listy używają gniazda headlineContent dla tekstu podstawowego, aby były zgodne z komponentami Card i TitleChip używanymi w przypadku innych elementów.
Przykład: element listy z etykietą pomocniczą i ikonami
Poniższy kod tworzy element listy z etykietą pomocniczą oraz ikonami na początku i na końcu:
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2026-05-19 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-05-19 UTC."],[],[]]