فوتوپیکر
| آخرین بهروزرسانی | انتشار پایدار | کاندیدای انتشار | انتشار بتا | انتشار آلفا |
|---|---|---|---|---|
| ۱ ژوئیه ۲۰۲۶ | - | - | - | ۱.۰.۰-آلفا۰۲ |
اعلام وابستگیها
برای افزودن یک وابستگی به PhotoPicker، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Google's Maven را مطالعه کنید.
وابستگیهای مربوط به مصنوعات مورد نیاز خود را در فایل build.gradle برای برنامه یا ماژول خود اضافه کنید:
شیار
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" }
کاتلین
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") }
برای اطلاعات بیشتر در مورد وابستگیها، به «افزودن وابستگیهای ساخت» مراجعه کنید.
بازخورد
بازخورد شما به بهبود Jetpack کمک میکند. اگر مشکلات جدیدی کشف کردید یا ایدههایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد یک کتابخانه جدید، نگاهی به مشکلات موجود در این کتابخانه بیندازید. میتوانید با کلیک بر روی دکمه ستاره، رأی خود را به یک مشکل موجود اضافه کنید.
برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.
هیچ یادداشت انتشاری برای این مصنوع وجود ندارد.
نسخه ۱.۰
نسخه ۱.۰.۰-آلفا۰۲
۱ ژوئیه ۲۰۲۶
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 به ۲۳ کاهش یافت، در حالی که APIها هنوز نیاز به فراخوانی از ۳۴ دارند. ( I94e42 ، b/524083018 ) - بهروزرسانی APIهای Compose مربوط به PhotoPicker جاسازیشده (حذف AbstractEmbeddedPhotoPickerState، تغییر نام و تغییر نمایش برخی از فیلدها از EmbeddedPhotoPickerState) ( Ie32c9 ، b/449786033 )
رفع اشکالات
- Compose compileSdk به API 37 بهروزرسانی شد. این بدان معناست که هنگام استفاده از Compose، حداقل نسخه AGP 9.2.0 مورد نیاز است. ( Ic748a ، b/413674743 )
نسخه ۱.۰.۰-آلفا۰۱
۴ ژوئن ۲۰۲۵
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 شامل این کامیتها است.
ویژگیهای جدید
- نسخه آلفای اولیه پیادهسازیهای اندروید از Embedded PhotoPicker که به برنامههای مبتنی بر View و Compose امکان میدهد به راحتی با سرویس Embedded Photopicker ادغام شوند.
تغییرات API
-
EmbeddedPhotopickerقابل ترکیب به عنوان نقطه ورود برای برنامههای مبتنی بر ترکیب اضافه شد.- میتوان از
rememberEmbeddedPhotoPickerStateاستفاده کرد (توصیه میشود) یا برنامهها میتوانند مدیریت حالت خود را با رابطEmbeddedPhotoPickerStateپیادهسازی کنند.
- میتوان از
-
EmbeddedPhotopickerViewبه عنوان نقطه ورود برای برنامههای مبتنی بر نما اضافه شد.- میتوان از
EmbeddedPhotoPickerStateChangeListenerبرای دریافت فراخوانیهای مرتبط با وضعیت درون PhotoPicker استفاده کرد.
- میتوان از
-
TestEmbeddedPhotoPickerProviderاضافه شد تا به برنامهها اجازه دهد جریانهایی را که به Embedded Photopicker متکی هستند، آزمایش کنند.