navigationevent

  
توفّر مكتبة أحداث التنقّل واجهة برمجة تطبيقات مخصّصة لنظام KMP من أجل معالجة ميزة "الرجوع إلى الخلف" في النظام بالإضافة إلى ميزة الرجوع إلى الخلف التنبؤي.
آخر تعديل الإصدار الثابت إصدار محتمل الإصدار التجريبي الإصدار الأولي
20 أيار (مايو) 2025 - - - 1.0.0-alpha01

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

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

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

Groovy

dependencies {
    implementation "androidx.navigationevent:navigationevent:1.0.0-alpha01"
}

Kotlin

dependencies {
    implementation("androidx.navigationevent:navigationevent:1.0.0-alpha01")
}

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

الملاحظات

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

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

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

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

الإصدار 1.0

الإصدار 1.0.0-alpha01

20 أيار (مايو) 2025

تم إصدار androidx.navigationevent:navigationevent-*:1.0.0-alpha01. يحتوي الإصدار 1.0.0-alpha01 على عمليات الربط هذه.

الميزات الجديدة

  • توفّر مكتبة androidx.navigationevent واجهة برمجة تطبيقات مخصّصة لنظام KMP من أجل معالجة "الرجوع إلى النظام" بالإضافة إلى الرجوع التوقّعي. تُستخدَم NavigationEventDispatcher كواجهة برمجة تطبيقات شائعة لتسجيل مثيل واحد أو أكثر من NavigationEventCallback لتلقّي أحداث استرداد النظام.
  • تقع هذه الطبقة أسفل واجهات برمجة التطبيقات التي تم إصدارها سابقًا في androidx.activity، وتهدف إلى أن تكون بديلاً أقل تحديدًا لاستخدام واجهات برمجة تطبيقات النشاط في المكوّنات ذات المستوى الأعلى أو استخدام واجهات برمجة تطبيقات إطار عمل Android OnBackInvokedDispatcher مباشرةً. تمت إعادة كتابة واجهات برمجة تطبيقات androidx.activity استنادًا إلى واجهات برمجة تطبيقات أحداث التنقّل كجزء من Activity 1.12.0-alpha01.