جداکنندهها خطوط نازکی هستند که آیتمها را در لیستها یا سایر کانتینرها از هم جدا میکنند. شما میتوانید جداکنندهها را در برنامه خود با استفاده از کامپوننتهای HorizontalDivider و VerticalDivider پیادهسازی کنید.
-  
HorizontalDivider: موارد را در یک ستون جدا میکند. -  
VerticalDivider: آیتمها را در یک ردیف جدا میکند. 
سطح API
هر دو کامپوننت پارامترهایی برای تغییر ظاهر خود ارائه میدهند:
-  
thickness: از این پارامتر برای تعیین ضخامت خط جداکننده استفاده کنید. -  
color: از این پارامتر برای تعیین رنگ خط جداکننده استفاده کنید. 
مثال جداکننده افقی
 مثال زیر پیادهسازی کامپوننت HorizontalDivider را نشان میدهد. این کامپوننت از پارامتر thickness برای کنترل ارتفاع خط استفاده میکند: 
@Composable fun HorizontalDividerExample() { Column( verticalArrangement = Arrangement.spacedBy(8.dp), ) { Text("First item in list") HorizontalDivider(thickness = 2.dp) Text("Second item in list") } }
این پیادهسازی یک خط افقی نازک بین دو مؤلفه متنی ایجاد میکند:

مثال جداکننده عمودی
 مثال زیر پیادهسازی کامپوننت VerticalDivider را نشان میدهد. این مثال از پارامتر color برای ارائه یک رنگ سفارشی برای خط استفاده میکند: 
@Composable fun VerticalDividerExample() { Row( modifier = Modifier .fillMaxWidth() .height(IntrinsicSize.Min), horizontalArrangement = Arrangement.SpaceEvenly ) { Text("First item in row") VerticalDivider(color = MaterialTheme.colorScheme.secondary) Text("Second item in row") } }
این پیادهسازی یک خط عمودی نازک بین دو کامپوننت متنی ایجاد میکند:
