גיליון תחתון מציג תוכן משני שמקובע לתחתית המסך.
תאימות גרסאות
כדי להטמיע את האפשרות הזו, צריך להגדיר את minSDK של הפרויקט לרמת API 21 ואילך.
יחסי תלות
הטמעת גיליון תחתון
כדי להטמיע Sheet בחלק התחתון, משתמשים ב-composable ModalBottomSheet
:
הרחבה וכיווץ של הגיליון
כדי להרחיב או לכווץ את הגיליון, משתמשים ב-SheetState
:
נקודות עיקריות
- משתמשים ב-slot
content
, שמשתמש ב-ColumnScope
כדי למקם רכיבים של תוכן גיליון בעמודה. - משתמשים ב-
rememberSheetState
כדי ליצור מכונה שלSheetState
, שאותה מעבירים ל-ModalBottomSheet
באמצעות הפרמטרsheetState
. SheetState
מספק גישה לפונקציותshow
ו-hide
ולמאפיינים שקשורים למצב הנוכחי של הגיליון. הפונקציות האלה דורשותCoroutineScope
– לדוגמה,rememberCoroutineScope
– וניתן להפעיל אותן בתגובה לאירועים בממשק המשתמש.חשוב להסיר את
ModalBottomSheet
מהקומפוזיציה כשאתם מסתירים את הגיליון התחתון.
תוצאות
אוספים שמכילים את המדריך הזה
המדריך הזה הוא חלק מהאוספים הבאים של מדריכים מהירים, שמכסים יעדים רחבים יותר לפיתוח Android:
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=he)