আইকন

Icon কম্পোজেবল হলো স্ক্রিনে একটি একরঙা আইকন আঁকার একটি সুবিধাজনক উপায়, যা ম্যাটেরিয়াল ডিজাইন নির্দেশিকা অনুসরণ করে। Icon ব্যবহার করতে, কম্পোজ ম্যাটেরিয়াল লাইব্রেরি (অথবা কম্পোজ ম্যাটেরিয়াল ৩ লাইব্রেরি) অন্তর্ভুক্ত করুন।

উদাহরণস্বরূপ, যদি আপনার কাছে একটি ভেক্টর ড্রয়েবল থাকে যা আপনি ম্যাটেরিয়াল ডিফল্ট সহ লোড করতে চান, তাহলে আপনি Icon কম্পোজেবলটি নিম্নরূপে ব্যবহার করতে পারেন:

Icon(
    painter = painterResource(R.drawable.baseline_directions_bus_24),
    contentDescription = stringResource(id = R.string.bus_content_description)
)

ডিফল্টরূপে, Icon কম্পোজেবলটি LocalContentColor.current দ্বারা টিন্ট করা থাকে এবং এর আকার 24.dp । এটি একটি tint কালার প্যারামিটারও প্রদান করে (যা ইমেজ টিন্ট বিভাগে বর্ণিত টিন্টিং-এর একই পদ্ধতি ব্যবহার করে)। Icon কম্পোজেবলটি ছোট আইকন এলিমেন্টের জন্য ব্যবহার করার উদ্দেশ্যে তৈরি। আরও বেশি কাস্টমাইজেশন বিকল্পের জন্য আপনার Image কম্পোজেবল ব্যবহার করা উচিত।

{% হুবহু %} {% endverbatim %} {% হুবহু %} {% endverbatim %}