বিভাজক

ডিভাইডার হলো পাতলা রেখা যা তালিকা বা অন্যান্য পাত্রে থাকা আইটেমগুলিকে আলাদা করে। আপনি আপনার অ্যাপে HorizontalDivider এবং VerticalDivider কম্পোজেবল ব্যবহার করে ডিভাইডার প্রয়োগ করতে পারেন।

  • HorizontalDivider : একটি কলামে আইটেম আলাদা করুন।
  • VerticalDivider : পরপর আইটেম আলাদা করুন।

এপিআই সারফেস

উভয় উপাদানই তাদের চেহারা পরিবর্তনের জন্য পরামিতি প্রদান করে:

  • 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")
    }
}

এই বাস্তবায়ন দুটি টেক্সট উপাদানের মধ্যে একটি পাতলা উল্লম্ব রেখা তৈরি করে:

একটি অ্যান্ড্রয়েড অ্যাপ স্ক্রিনে দুটি টেক্সট আইটেম দেখানো হচ্ছে, 'সারিতে প্রথম আইটেম' এবং 'সারিতে দ্বিতীয় আইটেম', যা একটি পাতলা উল্লম্ব রেখা দ্বারা পৃথক করা হয়েছে।
চিত্র ২। দুটি টেক্সট উপাদানকে পৃথককারী একটি উল্লম্ব বিভাজক।

অতিরিক্ত সম্পদ