আইকন

Icon কম্পোজ করার উপযুক্ত হল স্ক্রিনে একটি রঙয়ের আইকন আঁকার একটি সহজ উপায় যা মেটেরিয়াল ডিজাইন নির্দেশিকা মেনে চলে। Icon ব্যবহার করতে, Compose Material লাইব্রেরি (বা Compose Material 3 লাইব্রেরি) যোগ করুন।

যেমন, আপনার কাছে যদি এমন কোনও ভেক্টর ড্রয়েবল থাকে যা আপনি Material ডিফল্ট দিয়ে লোড করতে চান, তাহলে আপনি নিম্নলিখিতভাবে 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 কম্পোজ করার উপযুক্ত আইটেম ব্যবহার করতে হবে।