photopicker

  
توفّر هذه المكتبة عملية دمج لتطبيق "الإنشاء" وAndroid Views لأداة اختيار الصور المضمّنة.
آخر تعديل الإصدار الثابت إصدار محتمل الإصدار التجريبي الإصدار الأولي
4 حزيران (يونيو) 2025 - - - 1.0.0-alpha01

تحديد التبعيات

لإضافة تبعية على PhotoPicker، يجب إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.

أضِف التبعيات للعناصر التي تحتاج إليها في ملف build.gradle ل تطبيقك أو وحدتك:

Groovy

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

Kotlin

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

لمزيد من المعلومات عن العناصر الاعتمادية، اطّلِع على مقالة إضافة عناصر الاعتماد الخاصة بالإصدار.

الملاحظات

تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا واجهت مشاكل جديدة أو كان لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مكتبة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية من خلال النقر على زر النجمة.

إنشاء مشكلة جديدة

اطّلِع على مستندات أداة تتبُّع المشاكل لمزيد من المعلومات.

لا تتوفّر ملاحظات حول الإصدار لهذا العنصر.

الإصدار 1.0

الإصدار 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 الدمج بسهولة مع خدمة أداة اختيار الصور المضمّنة.

تغييرات واجهة برمجة التطبيقات

  • تمت إضافة EmbeddedPhotopicker composable ليكون نقطة دخول للتطبيقات المستندة إلى Compose.
    • يمكن استخدام rememberEmbeddedPhotoPickerState (إجراء يُنصح به) أو يمكن للتطبيقات تنفيذ إدارة الحالة الخاصة بها باستخدام واجهة EmbeddedPhotoPickerState.
  • تمت إضافة EmbeddedPhotopickerView كنقطة دخول للتطبيقات المستندة إلى العرض.
    • يمكن استخدام EmbeddedPhotoPickerStateChangeListener لتلقّي عمليات استدعاء ذات صلة بالحالة داخل PhotoPicker.
  • تمت إضافة TestEmbeddedPhotoPickerProvider للسماح للتطبيقات باختبار عمليات التنقّل التي تعتمد على أداة اختيار الصور المضمّنة.