2015-05-14 33 views
11

Sadece ilk Android uygulamamdaki işimi bitirdim, New Daily Quotes. Bunu, ARC Welder ve Chrome Web Mağazası aracılığıyla kolayca Chromebook'lara ve Google Chrome'a ​​"gönderebileceğimi" duymaktan heyecan duyuyordum, ancak bir takıma girdim.ARC Kaynakçı eylem çubuğunu keser

Uygulamayı ARC Welder'da çalıştırdığımda, işlem çubuğunun üst kısmı kesilir, böylece başlık metni okunması imkansız hale gelir ve menü düğmesi en iyi şekilde zorlaşır. Kesinlik derecesi, seçilen en büyük faktöre bağlı olarak, telefonun en kötü olduğu ve aynı sonuçları üreten tablet/maksimize edilmiş olmasına bağlı olarak değişir. Aşağıda ne demek istediğimin ekran görüntüleri. Kaynak kodu, herhangi bir yardımcı olursa here kullanılabilir.

Telefon UI

Droid RAZR

ARC Kaynakçı Telefon UI - Peyzaj

ARC Welder Phone UI - Landscape

ARC Kaynakçı Telefon UI - Portre

enter image description here

+0

Beklenmeyen bir şey olup olmadığını görmek için sıradüzenleyiciyi deneyebilir misiniz? Adb'yi etkinleştirmeniz gerekir (uygulamanın Chrome: // uzantısından açılmasını ve Chrome olmayanlarda plugin.shell ('adbd') komutunu çalıştırmanız gerekir. Ya da çoğaltılacak adımlar ile [bir hata dosyası] (http://goo.gl/megdlG) yapabilirsiniz. – Victor

cevap

1

Cevabı bul!

ARC Welder (en azından şu anda) API 19 (KitKat) değerini döndürür ve jgilfelt's SystemBarTint kitaplığı kullandığımdan, işlem çubuğunun üst kısmına doğrudan varolmayan bir durum çubuğu tonu ayarlıyordu.

Yalnızca API 19 üzerinde olduğumdan emin olmakla kalmayıp, aynı zamanda üretici yapısının da içeriğinde krom içermediğinden emin olmak için sorunu çözebildim.

if(Build.VERSION.SDK_INT == 19 && !Build.MANUFACTURER.toLowerCase().contains("chromium")) { ... }