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:
- Uygulama manifest dosyanızı açın.
<activity>
öğesini bulun veandroid:theme
özniteliğini@android:style/Theme.Holo.NoActionBar
olarak ayarlayın.- 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:
View
sınıfından bir nesne oluşturun.View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
bayrağını ayarlayın.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
- Android Geliştiriciler Resmi Sitesi
- Navigasyon Çubuğunu Gizleme Örneği
- Navigasyon Çubuğunu Programatik Olarak Gizleme Örneği