आइकॉन

Icon कंपोज़ेबल, स्क्रीन पर एक रंग का आइकॉन बनाने का आसान तरीका है. यह Material Design के दिशा-निर्देशों का पालन करता है. 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 color पैरामीटर भी दिखाता है. यह रंगत के लिए उसी तरीके का इस्तेमाल करता है जिसके बारे में इमेज की रंगत सेक्शन में बताया गया है. Icon कंपोज़ेबल का इस्तेमाल, छोटे आइकॉन एलिमेंट के लिए किया जाता है. आपको पसंद के मुताबिक बनाने के ज़्यादा विकल्पों के लिए, Image कंपोज़ेबल का इस्तेमाल करना चाहिए.