רכיב טעינה

טעינת נתונים לממשק המשתמש שלא מושפעים משינויים בהגדרות.
העדכון האחרון גרסה יציבה גרסה מועמדת להפצה גרסת בטא גרסת אלפא
‫9 באוקטובר 2019 1.1.0 - - -

הצהרה על יחסי תלות

כדי להוסיף תלות ב-Loader, צריך להוסיף את מאגר Google Maven לפרויקט. מידע נוסף זמין במאמר בנושא מאגר Maven של Google.

אתם יכולים להוסיף את יחסי התלות של הארטיפקטים שאתם צריכים בקובץ build.gradle של האפליקציה או המודול:

מגניב

dependencies {
    implementation "androidx.loader:loader:1.1.0"
}

Kotlin

dependencies {
    implementation("androidx.loader:loader:1.1.0")
}

מידע נוסף זמין במאמר הוספת יחסי תלות ב-build.

משוב

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

יצירת דיווח על בעיה חדשה

מידע נוסף זמין במאמרי העזרה בנושא Issue Tracker.

גרסה 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 מופץ. כאן אפשר לראות את הרשימה המלאה של פעולות ה-commit שכלולות בגרסה הזו.

תיקוני באגים

  • תוקנה בעיה שגרמה לStaleDataException בהפעלה מחדש של טוען מ-onLoadFinished (b/123922776)

גרסה ‎1.1.0-alpha01

‫3 בדצמבר 2018

תכונות חדשות

  • נוספה שיטה getExecutor() אל AsyncTaskLoader כדי לאפשר לכם להגדיר Executor מותאם אישית (aosp/810773)

שינויים בהתנהגות

  • ה-Executor שמוגדר כברירת מחדל ל-AsyncTaskLoader הוא עכשיו AsyncTask.THREAD_POOL_EXECUTOR ולא Executor מותאם אישית.