ডিভাইডারগুলি হল পাতলা লাইন যা তালিকা বা অন্যান্য পাত্রে আইটেমগুলিকে আলাদা করে। আপনি 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") } }
এই বাস্তবায়ন দুটি পাঠ্য উপাদানগুলির মধ্যে একটি পাতলা উল্লম্ব লাইন রেন্ডার করে: