ตัวโหลด
อัปเดตล่าสุด | รุ่นที่เสถียร | รุ่นที่อาจได้รับการเผยแพร่ | รุ่นเบต้า | เวอร์ชันอัลฟ่า |
---|---|---|---|---|
9 ตุลาคม 2019 | 1.1.0 | - | - | - |
การประกาศทรัพยากร Dependency
หากต้องการเพิ่ม Dependency ใน Loader คุณต้องเพิ่มที่เก็บ Maven ของ Google ลงในโปรเจ็กต์ อ่านข้อมูลเพิ่มเติมในที่เก็บ Maven ของ Google
เพิ่มการอ้างอิงสำหรับอาร์ติแฟกต์ที่ต้องการในไฟล์ build.gradle
สำหรับแอปหรือโมดูล
ดึงดูด
dependencies { implementation "androidx.loader:loader:1.1.0" }
Kotlin
dependencies { implementation("androidx.loader:loader:1.1.0") }
ดูข้อมูลเพิ่มเติมเกี่ยวกับการพึ่งพาได้ที่เพิ่มการพึ่งพิงบิวด์
ความคิดเห็น
ความคิดเห็นของคุณช่วยปรับปรุง Jetpack ได้ โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมีแนวคิดในการปรับปรุงคลังนี้ โปรดดูปัญหาที่มีอยู่ในคลังนี้ก่อนสร้างปัญหาใหม่ คุณสามารถเพิ่มการโหวตให้กับปัญหาที่มีอยู่ได้โดยคลิกปุ่มดาว
ดูข้อมูลเพิ่มเติมในเอกสารประกอบของเครื่องมือติดตามปัญหา
เวอร์ชัน 1.1.0
เวอร์ชัน 1.1.0
9 ตุลาคม 2019
androidx.loader:loader:1.1.0
ได้รับการปล่อยแล้ว เวอร์ชัน 1.1.0 มีการคอมมิตเหล่านี้
การเปลี่ยนแปลงที่สําคัญตั้งแต่เวอร์ชัน 1.0.0
- การเปลี่ยนแปลงผู้ดำเนินการเริ่มต้น: ตอนนี้ผู้ดำเนินการเริ่มต้นสำหรับ
AsyncTaskLoader
(และโดยส่วนขยายแล้วCursorLoader
) คือAsyncTask.THREAD_POOL_EXECUTOR
ไม่ใช่ผู้ดำเนินการที่กำหนดเอง - การตั้งค่า Executor ที่กําหนดเอง: ตอนนี้การใช้งาน
AsyncTaskLoader
หรือคลาสย่อยของAsyncTaskLoader
ที่กําหนดเองสามารถลบล้างgetExecutor()
เพื่อตั้งค่า 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
จะเป็นโปรแกรมที่ใช้เรียกใช้เริ่มต้นของAsyncTaskLoader
แทนโปรแกรมที่ใช้เรียกใช้ที่กําหนดเอง