পাঠ্যের স্টাইল অংশ

আপনি পাঠযোগ্যতা উন্নত করতে, ইতিবাচক ব্যবহারকারীর অভিজ্ঞতা বাড়াতে এবং রঙ এবং ফন্ট ব্যবহারের মাধ্যমে বৃহত্তর সৃজনশীলতাকে উত্সাহিত করতে পাঠ্যের অংশগুলিকে স্টাইল করতে পারেন।

সংস্করণ সামঞ্জস্য

এই বাস্তবায়নের জন্য আপনার প্রজেক্ট minSDK এপিআই লেভেল 21 বা তার উপরে সেট করা প্রয়োজন।

নির্ভরতা

পাঠ্যের স্টাইল অংশ

নিম্নলিখিত কোডটি "Hello World" স্ট্রিংটি "H এর জন্য নীল", "W এর জন্য লাল" এবং বাকি পাঠ্যের জন্য কালো ব্যবহার করে প্রদর্শন করে। একটি একক Text কম্পোজেবলের মধ্যে বিভিন্ন শৈলী সেট করতে, নিম্নলিখিত কোড ব্যবহার করুন:

@Composable
fun MultipleStylesInText() {
    Text(
        buildAnnotatedString {
            withStyle(style = SpanStyle(color = Color.Blue)) {
                append("H")
            }
            append("ello ")

            withStyle(style = SpanStyle(fontWeight = FontWeight.Bold, color = Color.Red)) {
                append("W")
            }
            append("orld")
        }
    )
}

কোড সম্পর্কে মূল পয়েন্ট

  • buildAnnotatedString ব্যবহার করে যা পাঠ্যের মধ্যে বিভিন্ন শৈলী সেট করতে একটি AnnotatedString স্ট্রিং প্রদান করে।
  • SpanStyle দিয়ে টেক্সটের অংশ শৈলী করে, একটি কনফিগারেশন যা অক্ষর-স্তরের স্টাইলিংকে অনুমতি দেয়।

ফলাফল

একাধিক শৈলী সহ হ্যালো ওয়ার্ল্ড পাঠ্য
চিত্র 1. একাধিক শৈলী সহ পাঠ্যের একটি লাইন।

এই নির্দেশিকা ধারণকারী সংগ্রহ

এই নির্দেশিকাটি এই কিউরেট করা কুইক গাইড সংগ্রহের অংশ যা বৃহত্তর অ্যান্ড্রয়েড উন্নয়ন লক্ষ্যগুলি কভার করে:

টেক্সট হল যেকোনো UI এর কেন্দ্রীয় অংশ। একটি আনন্দদায়ক ব্যবহারকারীর অভিজ্ঞতা প্রদানের জন্য আপনি আপনার অ্যাপে পাঠ্য উপস্থাপন করতে পারেন এমন বিভিন্ন উপায় খুঁজুন।

প্রশ্ন বা প্রতিক্রিয়া আছে

আমাদের প্রায়শই জিজ্ঞাসিত প্রশ্ন পৃষ্ঠায় যান এবং দ্রুত গাইড সম্পর্কে জানুন বা যোগাযোগ করুন এবং আপনার চিন্তাভাবনা আমাদের জানান।