יצירת רשימה סופית שניתן לגלול בה

רשימות שניתן לגלול בהן יכולות לעזור לכם לנהל מערכי נתונים, ליצור עיצובים רספונסיביים ולשפר את הניווט. אתם יכולים להציג קבוצות קטנות יותר של פריטים באפליקציה באמצעות רשימת גלילה מוגבלת. כדי למנוע בעיות בביצועים כשעובדים עם מערכי נתונים גדולים יותר או עם רשימה באורך לא ידוע, כדאי לעיין במאמר טעינה איטית של נתונים באמצעות רשימות וחלוקה לדפים.

תאימות גרסאות

כדי להטמיע את הקוד הזה, צריך להגדיר את minSDK של הפרויקט לרמת API 21 ואילך.

יחסי תלות

יצירת רשימה עם גלילה אנכית

כדי ליצור רשימה עם גלילה אנכית, משתמשים בקוד הבא:

@Composable
private fun ScrollBoxes() {
    Column(
        modifier = Modifier
            .background(Color.LightGray)
            .size(100.dp)
            .verticalScroll(rememberScrollState())
    ) {
        repeat(10) {
            Text("Item $it", modifier = Modifier.padding(2.dp))
        }
    }
}

נקודות עיקריות לגבי הקוד

תוצאות

רשימה אנכית שמגיבה למחוות גלילה
איור 1. רשימת גלילה אנכית.

אוספים שמכילים את המדריך הזה

המדריך הזה הוא חלק מהאוספים הבאים של מדריכים מהירים, שמכסים יעדים רחבים יותר לפיתוח Android:

רשימות ורשתות מאפשרות להציג באפליקציה קולקציות בצורה חזותית נעימה וקלה לשימוש למשתמשים.
איך פונקציות מורכבות מאפשרות ליצור בקלות רכיבי ממשק משתמש יפים על סמך מערכת העיצוב של Material Design.
בסדרת הסרטונים הזו נסביר על ממשקי API שונים של Compose, ונראה במהירות מה זמין ואיך משתמשים בהם.

יש לכם שאלות או משוב

אתם יכולים להיכנס לדף השאלות הנפוצות שלנו ולקרוא מדריכים מהירים, או ליצור איתנו קשר ולספר לנו מה דעתכם.