04. Projenize Navigation Graph Eklemek
Buraya kadar olan adımları gerçekleştirdiyseniz, şu an elinizde Navigation destekli ve geliştirmeye açık bir Android projesi olmalı. Şimdiki adımımız projemize Navigation Graph eklemek.
Last updated
Buraya kadar olan adımları gerçekleştirdiyseniz, şu an elinizde Navigation destekli ve geliştirmeye açık bir Android projesi olmalı. Şimdiki adımımız projemize Navigation Graph eklemek.
Last updated
Navigation Graph (Navigasyon Grafiği)'ın Navigation Komponenti ve Jetpack ile birlikte gelen yeni bir kaynak (resources) türü olduğunu, en güzel özelliklerinden birinin de görselleştirilebilir olması olduğunu daha önce belirtmiştik.
Android'teki layout XML dosyalarındaki Design(Dizayn)/Text(Metin) alanları gibi Navigation Graph'ta hem Navigation Editor denilen dizayn editörü ile hem de XML üzerinden kullanılabiliyor. Kullanımı için hangisi kolayınıza geliyorsa istediğinizi tercih edebilirsiniz.
O halde şimdi Navigation bileşeninin 3 ana bölümünden birincisi olan Navigation Graph'ı adım adım oluşturmaya başlayalım.
Adım-1: Proje penceresinde "res" dizininin üzerinde sağ tıklatın ve "New > Android Resource File" ı seçin. New Resource File dialog penceresi açılacak.
Adım-2: Dosya adı alanına "nav_graph" gibi bir isim verin.
Adım-3: Resource type drop-down list'inden "Navigation" ı seçerek OK butonuna tıklayın.
Bu adım tamamlandığın “res” altında “navigation“ klasörü altında “nav_graph.xml” dosyası oluşacaktır.
nav_graph.xml isimli Navigation Graph dosyamızı oluşturduk ama bu dosyanın dizayn sekmesine geçtiğinizde sol kısımdaki HOST bölümünde aşağıda olduğu gibi "No NavHostFragment found" uyarısı ile karşılaşacaksınız.
Bunu eklemek için bir sonraki derse devam edelim..