photopicker

  
Bu kitaplık, yerleştirilmiş fotoğraf seçici için Compose ve Android Görünümleri entegrasyonu sağlar.
Son Güncelleme Kararlı Sürüm Sürüm Adayı Beta sürümü Alfa Sürümü
1 Temmuz 2026 - - - 1.0.0-alpha02

Bağımlılıkları bildirme

PhotoPicker'a bağımlılık eklemek için Google Maven deposunu projenize eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu okuyun.

Uygulamanız veya modülünüz için build.gradle dosyasına ihtiyacınız olan yapılarla ilgili bağımlılıkları ekleyin:

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")
}
    

Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleme başlıklı makaleyi inceleyin.

Geri bildirim

Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmeye yönelik fikirleriniz varsa lütfen bize bildirin. Yeni bir sorun oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oyunuzu ekleyebilirsiniz.

Yeni sorun oluşturma

Daha fazla bilgi için Sorun İzleyici belgelerini inceleyin.

Bu yapı için sürüm notu yok.

Sürüm 1.0

Sürüm 1.0.0-alpha02

1 Temmuz 2026

androidx.photopicker:photopicker:1.0.0-alpha02, androidx.photopicker:photopicker-compose:1.0.0-alpha02 ve androidx.photopicker:photopicker-testing:1.0.0-alpha02 yayınlandı. 1.0.0-alpha02 sürümü bu commit'leri içerir.

API Değişiklikleri

  • androidx.photopicker:photopicker ve androidx.photopicker:photopicker-compose kitaplıklarının minSdk değeri 23'e düşürüldü. API'lerin 34'ten itibaren çağrılması ise hâlâ gerekiyor. (I94e42, b/524083018)
  • Yerleştirilmiş PhotoPicker Compose API'lerini güncelleme (AbstractEmbeddedPhotoPickerState'i kaldırma, EmbeddedPhotoPickerState'teki bazı alanları yeniden adlandırma ve görünürlüğünü değiştirme) (Ie32c9, b/449786033)

Hata Düzeltmeleri

  • Compose'un compileSdk'si API 37'ye güncellendi. Bu nedenle, Compose'u kullanırken en az 9.2.0 sürümünde bir AGP gerekir. (Ic748a, b/413674743)

Sürüm 1.0.0-alpha01

4 Haziran 2025

androidx.photopicker:photopicker:1.0.0-alpha01, androidx.photopicker:photopicker-compose:1.0.0-alpha01 ve androidx.photopicker:photopicker-testing:1.0.0-alpha01 yayınlandı. 1.0.0-alpha01 sürümü bu commit'leri içerir.

Yeni Özellikler

API Değişiklikleri

  • Compose tabanlı uygulamalar için giriş noktası olarak EmbeddedPhotopicker composable'ı eklendi.
    • rememberEmbeddedPhotoPickerState kullanılabilir (önerilir) veya uygulamalar EmbeddedPhotoPickerState arayüzüyle kendi durum yönetimlerini uygulayabilir.
  • Görünüme dayalı uygulamalar için giriş noktası olarak EmbeddedPhotopickerView eklendi.
    • EmbeddedPhotoPickerStateChangeListener, PhotoPicker'daki durumla ilgili geri aramaları almak için kullanılabilir.
  • Uygulamaların, yerleştirilmiş fotoğraf seçiciyi kullanan akışları test etmesine olanak tanımak için TestEmbeddedPhotoPickerProvider eklendi.