רכיב טעינה
| העדכון האחרון | גרסה יציבה | גרסה מועמדת להפצה | גרסת בטא | גרסת אלפא |
|---|---|---|---|---|
| 1 ביולי 2026 | 1.1.0 | - | - | 1.2.0-alpha01 |
הצהרה על יחסי תלות
כדי להוסיף תלות ב-Loader, צריך להוסיף את מאגר Google Maven לפרויקט. מידע נוסף זמין במאמר בנושא מאגר Maven של Google.
אתם יכולים להוסיף את יחסי התלות של הארטיפקטים שאתם צריכים בקובץ build.gradle של האפליקציה או המודול:
Groovy
dependencies { implementation "androidx.loader:loader:1.1.0" }
Kotlin
dependencies { implementation("androidx.loader:loader:1.1.0") }
מידע נוסף זמין במאמר הוספת יחסי תלות ב-build.
משוב
המשוב שלכם עוזר לנו לשפר את Jetpack. נשמח לדעת אם גיליתם בעיות חדשות או אם יש לכם רעיונות איך לשפר את הספרייה הזו. כדאי לעיין בבעיות הידועות בספרייה הזו לפני שמדווחים על בעיה. כדי להוסיף הצבעה בדיווח על בעיה קיימת, לוחצים על כפתור הכוכב.
מידע נוסף זמין במאמרי העזרה בנושא Issue Tracker.
גרסה 1.2
גרסה 1.2.0-alpha01
1 ביולי 2026
androidx.loader:loader:1.2.0-alpha01 מופץ. גרסה 1.2.0-alpha01 מכילה את השמירות האלה.
תיקוני באגים
- הספרייה הזו משתמשת עכשיו באנוטציות של JSpecify לגבי ערכי null, שהן אנוטציות של שימוש בטיפוסים. מפתחי Kotlin צריכים להשתמש בארגומנטים הבאים של הקומפיילר כדי לאכוף שימוש נכון: -Xjspecify-annotations=strict, -Xtype-enhancement-improvements-strict-mode (Ib5eb3, b/326456246)
- הוצא משימוש
androidx.core.os.CancellationSignal. צריך להחליף את השימושים ב-android.os.CancellationSignalשסופק על ידי הפלטפורמה. (Id45f6, b/309499026, b/309054079)
גרסה 1.1.0
גרסה 1.1.0
9 באוקטובר 2019
androidx.loader:loader:1.1.0 מופץ. גרסה 1.1.0 מכילה את השמירות האלה.
שינויים חשובים מאז גרסה 1.0.0
- שינוי ברירת המחדל של Executor: ברירת המחדל של Executor ל-
AsyncTaskLoader(וכתוצאה מכך גם ל-CursorLoader) היא עכשיוAsyncTask.THREAD_POOL_EXECUTORולא Executor בהתאמה אישית. - הגדרת Executor בהתאמה אישית: עכשיו אפשר להגדיר Executor בהתאמה אישית על ידי ביטול ההגדרה של
getExecutor()בהטמעות מותאמות אישית שלAsyncTaskLoaderאו של מחלקות המשנה שלה.
גרסה 1.1.0-rc01
5 ביוני 2019
androidx.loader:loader:1.1.0-rc01 יוצא ללא שינויים מ-1.1.0-beta01.
גרסה 1.1.0-beta01
13 במרץ 2019
androidx.loader:loader:1.1.0-beta01 מופץ. כאן אפשר לראות את הרשימה המלאה של הקומיטים שכלולים בגרסה הזו.
תיקוני באגים
- תוקנה בעיה שגרמה ל
StaleDataExceptionכשמפעילים מחדש את טוען הנתונים מ-onLoadFinished(b/123922776)
גרסה 1.1.0-alpha01
3 בדצמבר 2018
תכונות חדשות
- נוספה שיטה
getExecutor()ל-AsyncTaskLoaderכדי לאפשר לכם להגדיר Executor מותאם אישית (aosp/810773)
שינויים בהתנהגות
- ה-Executor שמוגדר כברירת מחדל ל-
AsyncTaskLoaderהוא עכשיוAsyncTask.THREAD_POOL_EXECUTORולא Executor מותאם אישית.