बॉटम शीट में, स्क्रीन के सबसे नीचे ऐंकर किया गया सेकंडरी कॉन्टेंट दिखता है.
वर्शन के साथ काम करना
इसे लागू करने के लिए, ज़रूरी है कि आपके प्रोजेक्ट का minSDK एपीआई लेवल 21 या उससे ज़्यादा पर सेट हो.
डिपेंडेंसी
बॉटम शीट लागू करना
बॉटम शीट लागू करने के लिए, ModalBottomSheet
कॉम्पोज़ेबल का इस्तेमाल करें:
शीट को बड़ा और छोटा करना
शीट को बड़ा और छोटा करने के लिए, SheetState
का इस्तेमाल करें:
प्रमुख बिंदु
content
स्लॉट का इस्तेमाल करें. यह स्लॉट, कॉलम में शीट कॉन्टेंट के कॉम्पोनेंट को लेआउट करने के लिए,ColumnScope
का इस्तेमाल करता है.SheetState
का ऐसा इंस्टेंस बनाने के लिएrememberSheetState
का इस्तेमाल करें जिसेsheetState
पैरामीटर के साथModalBottomSheet
को पास किया जाता है.SheetState
,show
औरhide
फ़ंक्शन के साथ-साथ, मौजूदा शीट की स्थिति से जुड़ी प्रॉपर्टी का ऐक्सेस देता है. इन फ़ंक्शन के लिए,CoroutineScope
की ज़रूरत होती है — उदाहरण के लिए,rememberCoroutineScope
— और इन्हें यूज़र इंटरफ़ेस (यूआई) इवेंट के जवाब में कॉल किया जा सकता है.सबसे नीचे मौजूद शीट को छिपाने पर, कॉम्पोज़िशन से
ModalBottomSheet
को ज़रूर हटाएं.
नतीजे
ऐसे संग्रह जिनमें यह गाइड शामिल है
यह गाइड, चुने गए क्विक गाइड के कलेक्शन का हिस्सा है. इसमें Android डेवलपमेंट के बड़े लक्ष्यों के बारे में बताया गया है:
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=hi)