आइकॉन

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 कंपोज़ेबल का इस्तेमाल करना चाहिए.