Android Api 15 Hide Navigation Bar

Android API 15’te Navigasyon Çubuğunu Gizleme

Android API 15, navigasyon çubuğunu gizleme özelliğini tanıttı. Bu, uygulamanızın daha sürükleyici bir deneyim sunmasını sağlayabilir ve kullanıcıların içeriğinize odaklanmasını kolaylaştırabilir.

Navigasyon çubuğunu gizlemek için aşağıdaki adımları izleyin:

  1. Uygulama manifest dosyanızı açın.
  2. <activity> öğesini bulun ve android:theme özniteliğini @android:style/Theme.Holo.NoActionBar olarak ayarlayın.
  3. Uygulamanızı yeniden oluşturun.

Navigasyon çubuğu artık gizlenecektir.

Navigasyon Çubuğunu Programatik Olarak Gizleme

Navigasyon çubuğunu programatik olarak da gizleyebilirsiniz. Bunu yapmak için aşağıdaki adımları izleyin:

  1. View sınıfından bir nesne oluşturun.
  2. View.SYSTEM_UI_FLAG_HIDE_NAVIGATION bayrağını ayarlayın.
  3. View.setSystemUiVisibility() yöntemini çağırın.

Aşağıdaki kod örneği, navigasyon çubuğunu programatik olarak nasıl gizleyeceğinizi göstermektedir:

java
View decorView = getWindow().getDecorView();
decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);

Navigasyon Çubuğunu Geçici Olarak Gizleme

Navigasyon çubuğunu yalnızca geçici olarak gizlemek istiyorsanız, View.SYSTEM_UI_FLAG_IMMERSIVE bayrağını kullanabilirsiniz. Bu bayrak, navigasyon çubuğunu ve durum çubuğunu gizler.

Aşağıdaki kod örneği, navigasyon çubuğunu geçici olarak nasıl gizleyeceğinizi göstermektedir:

java
View decorView = getWindow().getDecorView();
decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_IMMERSIVE);

Navigasyon Çubuğunu Yeniden Gösterme

Navigasyon çubuğunu yeniden göstermek için, View.SYSTEM_UI_FLAG_VISIBLE bayrağını kullanabilirsiniz.

Aşağıdaki kod örneği, navigasyon çubuğunu yeniden nasıl göstereceğinizi göstermektedir:

java
View decorView = getWindow().getDecorView();
decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);

Faydalı Siteler ve İlgili Dosyalar


Yayımlandı