পাঠ্যের একক স্ট্রিংয়ে একাধিক লিঙ্ক সমর্থন করে

পাঠ্যের একটি উপধারায় ক্লিক করার সময় আপনি বিভিন্ন ক্রিয়া সম্পাদন করতে পাঠ্যের একটি একক স্ট্রিংয়ে একাধিক লিঙ্ক সমর্থন করতে পারেন।

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

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

নির্ভরতা

এই স্নিপেটটি পাঠ্যের একটি একক স্ট্রিংয়ে একাধিক ক্লিকযোগ্য লিঙ্ক এম্বেড করে:

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

  • লেখার একটি টীকাযুক্ত স্ট্রিং তৈরি করতে buildAnnotatedString ফাংশন ব্যবহার করে।
  • LinkAnnotation.Url() ফাংশনের আর্গুমেন্ট হিসাবে সেগুলি পাস করে লিঙ্ক এবং টেক্সট স্টাইলিং নির্দিষ্ট করে (যেমন withLink() ফাংশনের আর্গুমেন্ট হিসাবে পাস করা হয়েছে)। LinkAnnotation.Url() এ একটি ক্লিক শ্রোতা তৈরি করা হয়।
  • withLink ফাংশনের বডিতে append() ব্যবহার করে টেক্সট যোগ করে।
  • আরেকটি লিঙ্ক করা পাঠ্য অংশ যোগ করতে এই প্রক্রিয়াটি পুনরাবৃত্তি করুন।

ফলাফল

দুটি ভিন্ন লিঙ্ক ধারণকারী একটি পাঠ্য স্ট্রিং
চিত্র 1. দুটি ভিন্ন লিঙ্ক সমন্বিত একটি পাঠ্য স্ট্রিংয়ের একটি স্ক্রিনশট।

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

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

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

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

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