photopicker

  
ไลบรารีนี้มีการผสานรวมสำหรับ Compose และ Android Views สำหรับเครื่องมือเลือกรูปภาพแบบฝัง
อัปเดตล่าสุด รุ่นที่เสถียร รุ่นที่อาจได้รับการเผยแพร่ รุ่นเบต้า รุ่นอัลฟ่า
1 กรกฎาคม 2026 - - - 1.0.0-alpha02

การประกาศทรัพยากร Dependency

หากต้องการเพิ่มทรัพยากร Dependency ใน PhotoPicker คุณต้องเพิ่มที่เก็บ Google Maven ลงในโปรเจ็กต์ อ่านข้อมูลเพิ่มเติมได้ที่ที่เก็บ Maven ของ Google

เพิ่มทรัพยากร Dependency สำหรับอาร์ติแฟกต์ที่ต้องการลงในไฟล์ build.gradle ของแอปหรือโมดูล

Groovy

dependencies {
    // For apps using Compose
    implementation "androidx.photopicker:photopicker-compose:1.0.0-alpha02"
    // For apps using Android views
    implementation "androidx.photopicker:photopicker:1.0.0-alpha02"
}
    

Kotlin

dependencies {
    // For apps using Compose
    implementation("androidx.photopicker:photopicker-compose:1.0.0-alpha02")
    // For apps using Android views
    implementation("androidx.photopicker:photopicker:1.0.0-alpha02")
}
    

ดูข้อมูลเพิ่มเติมเกี่ยวกับทรัพยากร Dependency ได้ที่หัวข้อเพิ่มทรัพยากร Dependency ในการสร้าง

ความคิดเห็น

ความคิดเห็นของคุณช่วยให้ Jetpack ดีขึ้น โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมีไอเดียในการปรับปรุงไลบรารีนี้ โปรดดู ปัญหาที่มีอยู่แล้ว ในไลบรารีนี้ก่อนสร้างปัญหาใหม่ คุณสามารถโหวตปัญหาที่มีอยู่แล้วได้โดยคลิกปุ่มรูปดาว

สร้างปัญหาใหม่

ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบของเครื่องมือติดตามปัญหา

ไม่มีบันทึกประจำรุ่นสำหรับอาร์ติแฟกต์นี้

เวอร์ชัน 1.0

เวอร์ชัน 1.0.0-alpha02

1 กรกฎาคม 2026

เปิดตัว androidx.photopicker:photopicker:1.0.0-alpha02, androidx.photopicker:photopicker-compose:1.0.0-alpha02 และ androidx.photopicker:photopicker-testing:1.0.0-alpha02 แล้ว เวอร์ชัน 1.0.0-alpha02 มีคอมมิตเหล่านี้

การเปลี่ยนแปลง API

  • ลด minSdk ของไลบรารี androidx.photopicker:photopicker และ androidx.photopicker:photopicker-compose เป็น 23 ขณะที่ API ยังคงต้องเรียกใช้ตั้งแต่ 34 เป็นต้นไป (I94e42, b/524083018)
  • การอัปเดต API ของเครื่องมือเลือกรูปภาพแบบฝังสำหรับ Compose (การนำ AbstractEmbeddedPhotoPickerState ออก การเปลี่ยนชื่อและการเปลี่ยนการมองเห็นของบางช่องจาก EmbeddedPhotoPickerState) (Ie32c9, b/449786033)

แก้ไขข้อบกพร่อง

  • อัปเดต Compose compileSdk เป็น API 37 ซึ่งหมายความว่าต้องใช้ AGP เวอร์ชัน 9.2.0 ขึ้นไปเมื่อใช้ Compose (Ic748a, b/413674743)

เวอร์ชัน 1.0.0-alpha01

4 มิถุนายน 2025

เปิดตัว androidx.photopicker:photopicker:1.0.0-alpha01, androidx.photopicker:photopicker-compose:1.0.0-alpha01 และ androidx.photopicker:photopicker-testing:1.0.0-alpha01 แล้ว เวอร์ชัน 1.0.0-alpha01 มีคอมมิตเหล่านี้

ฟีเจอร์ใหม่

  • การเปิดตัวอัลฟ่าครั้งแรกของการติดตั้งใช้งาน androidx ของ เครื่องมือเลือกรูปภาพแบบฝัง ซึ่งช่วยให้แอปพลิเคชันที่ใช้ View และ Compose ผสานรวมกับบริการเครื่องมือเลือกรูปภาพแบบฝังได้อย่างง่ายดาย

การเปลี่ยนแปลง API

  • เพิ่มฟังก์ชันที่ประกอบกันได้ EmbeddedPhotopicker เพื่อใช้เป็นจุดแรกเข้าสำหรับแอปพลิเคชันที่ใช้ Compose
    • rememberEmbeddedPhotoPickerState สามารถใช้ได้ (แนะนำ) หรือแอปพลิเคชันสามารถติดตั้งใช้งานการจัดการสถานะของตัวเองด้วยอินเทอร์เฟซ EmbeddedPhotoPickerState
  • เพิ่ม EmbeddedPhotopickerView เพื่อใช้เป็นจุดแรกเข้าสำหรับแอปพลิเคชันที่ใช้ View
    • คุณสามารถใช้ EmbeddedPhotoPickerStateChangeListener เพื่อรับการเรียกกลับที่เกี่ยวข้องกับสถานะภายในเครื่องมือเลือกรูปภาพ
  • เพิ่ม TestEmbeddedPhotoPickerProvider เพื่อให้แอปทดสอบโฟลว์ที่ใช้เครื่องมือเลือกรูปภาพแบบฝังได้