बॉटम शीट में, स्क्रीन के सबसे नीचे ऐंकर किया गया सेकंडरी कॉन्टेंट दिखता है.
वर्शन के साथ काम करना
इसे लागू करने के लिए, ज़रूरी है कि आपके प्रोजेक्ट का minSDK एपीआई लेवल 21 या उससे ज़्यादा पर सेट हो.
डिपेंडेंसी
बॉटम शीट लागू करना
बॉटम शीट लागू करने के लिए, ModalBottomSheet
कॉम्पोज़ेबल का इस्तेमाल करें:
शीट को बड़ा और छोटा करना
शीट को बड़ा और छोटा करने के लिए, SheetState का इस्तेमाल करें:
प्रमुख बिंदु
contentस्लॉट का इस्तेमाल करें. यह स्लॉट, कॉलम में शीट कॉन्टेंट के कॉम्पोनेंट को लेआउट करने के लिए,ColumnScopeका इस्तेमाल करता है.SheetStateका ऐसा इंस्टेंस बनाने के लिएrememberSheetStateका इस्तेमाल करें जिसेsheetStateपैरामीटर के साथModalBottomSheetको पास किया जाता है.SheetState,showऔरhideफ़ंक्शन के साथ-साथ, मौजूदा शीट की स्थिति से जुड़ी प्रॉपर्टी का ऐक्सेस देता है. इन फ़ंक्शन के लिए,CoroutineScopeकी ज़रूरत होती है — उदाहरण के लिए,rememberCoroutineScope— और इन्हें यूज़र इंटरफ़ेस (यूआई) इवेंट के जवाब में कॉल किया जा सकता है.सबसे नीचे मौजूद शीट को छिपाने पर, कॉम्पोज़िशन से
ModalBottomSheetको ज़रूर हटाएं.
नतीजे
ऐसे संग्रह जिनमें यह गाइड शामिल है
यह गाइड, चुने गए क्विक गाइड के कलेक्शन का हिस्सा है. इसमें Android डेवलपमेंट के बड़े लक्ष्यों के बारे में बताया गया है: