08. NavController Kullanarak Bir Hedef Noktasına Gitmek

Navigation bileşeninin 3 ana bölümünden üçüncüsü olan olan NavController'a bir göz atalım.

NavController'ı tanıtırken NavHost’taki hedef içeriğin değiştirilmesini düzenler şeklinde tanımlamıştık. Dolayısıyla bir hedefe gitme işlemi, bir NavHost içindeki uygulama navigasyonunu yöneten bir nesne olan NavController kullanılarak yapılır.

Bunu Fragment, Activity ve View bileşenleri için 3 şekilde yapmak mümkün. Aşağıda Kotlin için kullanılabilecek metotların bir listesi bulunuyor. Ancak daha iyi anlamak için detaylarına örneklerimizde geçeceğiz. Şimdilik Developer Android sayfasındaki dokümanlarını inceleyebilirsiniz.

Kotlin:

Bu kitap dahilinde Kotlin kullanıyoruz ama daha öncede belirttiğimiz gibi Android için Java kullanımları aşağıdaki gibi küçük farklılıklar gösterecektir.

Java:

Last updated