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 কম্পোজেবল ব্যবহার করা উচিত।
আপনার জন্য প্রস্তাবিত
- দ্রষ্টব্য: জাভাস্ক্রিপ্ট বন্ধ থাকলেও লিঙ্কের লেখা প্রদর্শিত হয়।
- কম্পোজে রিসোর্স
- কম্পোজে অ্যাক্সেসযোগ্যতা
- ছবি লোড হচ্ছে {:#loading-images}