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

সংস্করণ সামঞ্জস্যতা
এই বাস্তবায়নের জন্য আপনার প্রোজেক্টের minSDK অবশ্যই API লেভেল ২১ বা তার বেশি হতে হবে।
নির্ভরশীলতা
পাঠ্যের অংশগুলিকে শৈলী দিন
নিম্নলিখিত কোডটি "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ব্যবহার করে টেক্সটের একটি অংশকে স্টাইল করা হয়, যা একটি ক্যারেক্টার-লেভেল স্টাইলিং কনফিগারেশন।
যে সংগ্রহগুলিতে এই নির্দেশিকাটি রয়েছে
এই নির্দেশিকাটি বিশেষভাবে নির্বাচিত কুইক গাইড সংকলনগুলোর একটি অংশ, যা অ্যান্ড্রয়েড ডেভেলপমেন্টের বৃহত্তর লক্ষ্যগুলো পূরণ করে:
