আপনি পাঠযোগ্যতা উন্নত করতে, ইতিবাচক ব্যবহারকারীর অভিজ্ঞতা বাড়াতে এবং রঙ এবং ফন্ট ব্যবহারের মাধ্যমে বৃহত্তর সৃজনশীলতাকে উত্সাহিত করতে পাঠ্যের অংশগুলিকে স্টাইল করতে পারেন।
সংস্করণ সামঞ্জস্য
এই বাস্তবায়নের জন্য আপনার প্রজেক্ট 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
দিয়ে টেক্সটের অংশ শৈলী করে, একটি কনফিগারেশন যা অক্ষর-স্তরের স্টাইলিংকে অনুমতি দেয়।
ফলাফল
![একাধিক শৈলী সহ হ্যালো ওয়ার্ল্ড পাঠ্য](https://developer.android.com/static/quick-guides/content/style parts of a text display.png?hl=bn)
এই নির্দেশিকা ধারণকারী সংগ্রহ
এই নির্দেশিকাটি এই কিউরেট করা কুইক গাইড সংগ্রহের অংশ যা বৃহত্তর অ্যান্ড্রয়েড উন্নয়ন লক্ষ্যগুলি কভার করে:
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=bn)