רכיב טעינה

טעינת נתונים לממשק המשתמש ששרודים שינויים בהגדרות.
העדכון האחרון גרסה יציבה גרסה מועמדת להפצה גרסת בטא גרסה אלפא
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 בהתאמה אישית: עכשיו אפשר לבטל את הגדרת getExecutor() בהטמעות בהתאמה אישית של AsyncTaskLoader או של תת-הסוגים שלו, כדי להגדיר Executor בהתאמה אישית.

גרסה 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)

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

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