Android 14, uygulamaları şeffaf bir gezinme çubuğuna sahip olmaya zorlamanıza izin verebilir

Android 14 Beta 1, gezinme çubuğunun arka plan rengini siyahtan şeffafa değiştiren bir "şeffaf gezinme çubuğu" ayarı ekler.

Google, bugün erken saatlerde Android 14 Beta 1'i piyasaya sürdü; bu nedenle Android 14'ü denemek için can atıyorsanız Günlük sürücünüz Pixel, henüz yapmadıysanız şimdi Android Beta programına kaydolma zamanı. Ancak Android 14 Beta 1'e yükselttiğinizde ilk olarak neyi kontrol etmeniz gerektiğini merak ediyor olabilirsiniz. Pek çok şey var Android 14'teki yeni özelliklerve Beta 1, özellik kümesini çok istenen bir özellikle genişletiyor: şeffaf gezinme çubuğu.

Yıllardır kullanıcılar forumlarda Google'ın peşine düştü Reddit'i beğen Ve Google Sorun Takibi Gezinme çubuğunu varsayılan olarak şeffaf yapmak için. Açıkladıkları sorun, bazı uygulamalarda gezinme çubuğunun arka planının siyah olması ve bu durumun, ışık temalı kullanıcı arayüzleriyle tezat oluşturmasıdır. Üzerinde Öte yandan, gezinme çubuğu ya şeffaftır ya da en azından diğer uygulamalardaki kullanıcı arayüzüyle eşleşir, bu da görsel olarak tutarsız bir arayüze neden olur. deneyim.

Android 5.0 Lollipop'tan bu yana uygulama geliştiricileri şunları yapabildi: rengi değiştir Android'in varsayılan olarak düz siyah olan gezinme çubuğunun. Gezinme çubuğunu şeffaf hale getirmek yüzeyde oldukça basit görünse de geliştiricilerin, önemli kullanıcı arayüzü öğeleri ile gezinme çubuğu arasındaki görsel örtüşmelerin nasıl ele alınacağıyla uğraşması gerekiyor. Örneğin, bir ayar yapmadan sistem çubuğu eki, gezinme çubuğunun altına kayan bir eylem düğmesi (yukarıda gösterilen ekran görüntülerindeki onay işareti gibi) çizilerek dokunmayı zorlaştırır.

Google, şeffaflığı isteğe bağlı hale getirerek gezinme çubuğunun uygulamalardaki önemli kullanıcı arayüzü öğelerini hiçbir zaman gizlememesini sağladı. Ancak bazı uygulamalar bu özelliği hiçbir zaman uygulamadığından, bazı uygulamalarda gezinme çubuğunun kullanıcı arayüzüyle eşleştiği ancak bazılarında eşleşmediği bir durumla karşı karşıyayız. Android 14 Beta 1'in bu soruna ilginç bir çözümü var: Gezinme çubuğunun arka plan rengini varsayılan olarak şeffaf hale getirmek için bir geçiş düğmesi eklemek.

Android 14 Beta 1'de, Ayarlar > Sistem > Geliştirici seçeneklerinde "şeffaf gezinme çubuğu" adı verilen ve "gezinme çubuğunun arka plan rengini şeffaf hale getiren" yeni bir ayar bulunmaktadır. varsayılan olarak." Temelde, bu ayarın açılması, boolean config_navBarDefaultTransparent'ı şu şekilde ayarlayan "TransparentNavigationBar" Çalışma Zamanı Kaynak Yerleşimini (RRO) etkinleştirir. "doğru". Bu boole, gezinme çubuğunun arka plan rengini şeffaf olarak ayarlayan çerçeve tarafından okunur.

Android 14 Beta 1'de Ayarlar > Sistem > Geliştirici seçenekleri bölümündeki yeni "şeffaf gezinme çubuğu" geçişi.

İlginç bir şekilde, bu özellik etkinleştirildiğinde uygulamanın kullanıcı arayüzü gezinme çubuğunun altına çizilmeyecek; bu, uygulama ile gezinme çubuğu arasında herhangi bir görsel çakışma olmayacağı anlamına geliyor. "Şeffaf gezinme çubuğu" özelliği etkinken ve etkin değilken ne demek istediğime dair bir örnek:

Bu özelliğin gerçekten kararlı Android 14 sürümünde bulunup bulunmayacağı henüz bilinmiyor. Henüz ilk beta sürümündeyiz, dolayısıyla Google'ın bırakın gelecekteki betaları, kararlı sürümde de bu özelliği tutacağına dair hiçbir garanti yok. Gezinti çubuğunun arka planının uygulamayla eşleşmesi, kullanıcıların yıllardır istediği bir şey; dolayısıyla Google'ın bu özelliği sürdüreceğini umuyoruz.