در Jetpack Compose Glimmer، ListItem کامپوننت استاندارد برای نمایش یک ردیف محتوا است. آیتمهای لیست برای تعامل مبتنی بر فوکوس عینکهای نمایش طراحی شدهاند، بنابراین هنگام جلب توجه، یک پاسخ بصری داخلی ارائه میدهند.
این کامپوننت دو overload دارد: یکی با پارامتر onClick برای آیتمهایی که عملیاتی را آغاز میکنند، و یک نسخه فقط قابل فوکوس برای محتوای اطلاعاتی که نیازی به عمل کلیک ندارد.

کاربرد درون فهرستها
آیتمهای لیست انتخاب اصلی برای ردیفهای درون یک لیست هستند، با این حال لیستها میتوانند میزبان اجزای دیگری مانند Card یا TitleChip نیز باشند تا تأکید بصری متفاوتی ارائه دهند.
آیتمهای لیست از جایگاه headlineContent برای متن اصلی خود استفاده میکنند تا با کامپوننتهای Card و TitleChip که برای سایر آیتمها استفاده میشوند، همتراز شوند.
مثال: آیتم را با برچسب و آیکونهای پشتیبان فهرست کنید
کد زیر یک آیتم از لیست را با یک برچسب پشتیبان و آیکونهای ابتدایی و انتهایی ایجاد میکند:
@Composable private fun ListItemWithSupportingLabelAndIcons() { ListItem( supportingLabel = { Text("Supporting Label") }, leadingIcon = { Icon(FavoriteIcon, "Localized description") }, trailingIcon = { Icon(FavoriteIcon, "Localized description") }, ) { Text("Primary Label") } }