navigationevent

  
Gezinme Etkinliği kitaplığı, sistem geri düğmesinin yanı sıra Tahmini Geri Düğmesi'ni işlemek için KMP öncelikli bir API sağlar.
Son Güncelleme Kararlı Sürüm Sürüm Adayı Beta Sürümü Alfa Sürümü
4 Haziran 2025 - - - 1.0.0-alpha02

Bağımlılıkları beyan etme

navigationevent için bağımlılık eklemek istiyorsanız Google Maven deposunu projenize eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu inceleyin.

Uygulamanızın veya modülünüzün build.gradle dosyasına ihtiyacınız olan yapıların bağımlılıklarını ekleyin:

Groovy

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

Kotlin

dependencies {
    implementation("androidx.navigationevent:navigationevent: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ştirmek için fikirleriniz varsa lütfen bize bildirin. Yeni bir kitaplık oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oy verebilirsiniz.

Yeni bir sorun oluşturma

Daha fazla bilgi için Sorun İzleyici belgelerine bakın.

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

Sürüm 1.0

Sürüm 1.0.0-alpha02

4 Haziran 2025

androidx.navigationevent:navigationevent-*:1.0.0-alpha02 yayınlanır. 1.0.0-alpha02 sürümü bu taahhütleri içerir.

API Değişiklikleri

  • NavigationEventDispatcher'ın ikincil yapıcısını varsayılan bağımsız değişkenlerle değiştirin. (I716a0)
  • Öncelikli mülkü NavigationEventCallback'ten kaldırın. Bunun yerine önceliği NavigationEventDispatcher.addCallback()'e iletin. (I13cae)

Hata Düzeltmeleri

  • Kapanabilir öğelerin dahili listesi aynı anda değiştirildiği için NavigationEventCallback.remove() çağrılırken ortaya çıkabilecek bir ConcurrentModificationException düzeltildi. (b/420919815)

Sürüm 1.0.0-alpha01

20 Mayıs 2025

androidx.navigationevent:navigationevent-*:1.0.0-alpha01 yayınlanır. 1.0.0-alpha01 sürümü bu taahhütleri içerir.

Yeni Özellikler

  • androidx.navigationevent kitaplığı, sistem geri alma ve Tahmini Geri Alma işlemlerini gerçekleştirmek için KMP öncelikli bir API sağlar. NavigationEventDispatcher, sistem geri alma etkinliklerini almak için bir veya daha fazla NavigationEventCallback örneğini kaydetmek üzere ortak bir API görevi görür.
  • Bu katman, androidx.activity'te daha önce yayınlanan API'lerin altında yer alır ve daha üst düzey bileşenlerde Activity API'lerinin kullanılması veya doğrudan Android çerçevesi OnBackInvokedDispatcher API'lerinin kullanılması için daha az fikir sahibi bir alternatif olmayı amaçlar. androidx.activity API'leri, Etkinlik 1.12.0-alpha01 kapsamında Gezinme Etkinliği API'lerinin üzerine yeniden yazılmıştır.