টেক্সট স্ট্রিং বৈকল্পিক যোগ করুন

গাড়ির বিভিন্ন স্ক্রিনের আকারে টেক্সটের পরিমাণ ভিন্ন হতে পারে। কার অ্যাপ এপিআই লেভেল ২ এবং তার পরবর্তী সংস্করণগুলোতে, স্ক্রিনের সাথে সবচেয়ে ভালোভাবে মানিয়ে নেওয়ার জন্য আপনি একটি টেক্সট স্ট্রিং-এর একাধিক ভ্যারিয়েন্ট নির্দিষ্ট করতে পারেন। কোথায় টেক্সট ভ্যারিয়েন্টগুলো গ্রহণ করা হয় তা দেখতে, সেইসব টেমপ্লেট এবং কম্পোনেন্টগুলো খুঁজুন যেগুলো একটি CarText গ্রহণ করে।

আপনি CarText.Builder.addVariant() মেথড ব্যবহার করে একটি CarText এ টেক্সট স্ট্রিং ভ্যারিয়েন্ট যোগ করতে পারেন:

কোটলিন

val itemTitle = CarText.Builder("This is a very long string")
    .addVariant("Shorter string")
    ...
    .build()

জাভা

CarText itemTitle = new CarText.Builder("This is a very long string")
 .addVariant("Shorter string")
 ...
 .build();

এরপর আপনি এই CarText ব্যবহার করতে পারেন—উদাহরণস্বরূপ, একটি GridItem এর প্রধান টেক্সট হিসেবে।

কোটলিন

GridItem.Builder()
    .addTitle(itemTitle)
    ...
    .build()

জাভা

new GridItem.Builder()
    .addTitle(itemTitle)
    ...
    build();

সবচেয়ে পছন্দের ক্রমানুসারে স্ট্রিংগুলো যোগ করুন। উদাহরণস্বরূপ, দীর্ঘতম থেকে সংক্ষিপ্ততম। গাড়ির স্ক্রিনে উপলব্ধ জায়গার পরিমাণের উপর নির্ভর করে হোস্ট উপযুক্ত দৈর্ঘ্যের স্ট্রিংটি বেছে নেয়।