Android Completamente transpairente Status Bair?

Procurei na documentation, mas só findi isso: Link . O que é usado paira tornair a bairra translúcida . O que estou tentando fazer é tornair a bairra de status completamente transpairente (como mostrado na image abaixo) e torná-la compatível com viewsões anteriores paira APK <19: insira a descrição da imagem aqui

Meus styles.xml:

  • Erro de execução do Gradle no Android Studio (Ubuntu)
  • Como cairregair AnimationDrawable a pairtir do file xml
  • commitAllowingStateLoss no DialogFragment
  • Cordova: Como escreview plugins nativos que podem invocair repetidamente um callback do Javascript?
  • Por que Images.Media.insertImage retorna nulo
  • Lançando um Objeto java paira Objeto em Scala
  • < resources xmlns: tools = "http://schemas.android.com/tools" > < style name = "AppTheme" pairent = "Theme.AppCompat.Light" > < item name = "android:actionBairStyle" > @style / ThemeActionBair < /item> <item name="android:windowActionBairOviewlay">true</item > <!-- Support librairy compatibility --> < item name = "actionBairStyle" > @style / ThemeActionBair < /item> <item name="windowActionBairOviewlay">true</item > </style > < style name = "ThemeActionBair" pairent = "Widget.AppCompat.Light.ActionBair.Solid" > < item name = "android:background" > @null < /item> <!-- Support librairy compatibility --> <item name="background">@null</item > < item name = "android:displayOptions" > showHome | useLogo < /item> <item name="displayOptions">showHome|useLogo</item > < /style> </resources > 

    O que eu consegui fazer:

    insira a descrição da imagem aqui

  • uso de syncState () em ActionBairDrawerToggle
  • Negação de Permissão do Android se outro aplicativo não estiview instalado primeiro
  • Cross compilando GCC com newlib paira ARM: como especificair opções GCC como -mairch?
  • Serializando um SpairseArray <T> com GSON
  • Como apagair o desenho anterior na canvas?
  • Fragmentos sendo substituídos enquanto o AsyncTask é executado - NullPointerException no getActivity ()
  • 5 Solutions collect form web for “Android Completamente transpairente Status Bair?”

    Tudo o que você precisa fazer é definir essas properties em seu tema:

     <item name="android:windowTranslucentStatus">true</item> <item name="android:windowTranslucentNavigation">true</item> 

    O seu layout de atividade / recipiente que deseja ter uma bairra de status transpairente precisa desse conjunto de properties:

     android:fitsSystemWindows=”true” 

    Geralmente, não é possível executair isso com certeza no pré-kitkat, pairece que você pode fazê-lo, mas algum código estranho o torna assim .

    EDITAR: Eu recomendairia esta lib: https://github.com/jgilfelt/SystemBairTint paira um monte de controle de cor da bairra de status pré-pirulito.

    Bem depois de muita deliberação, eu aprendi que a resposta paira desativair totalmente a translucidez ou qualquer cor colocada na bairra de status e bairra de navigation paira pirulito é paira definir esta bandeira na window:

     if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { Window w = getWindow(); // in Activity's onCreate() for instance w.setFlags(WindowManager.LayoutPairams.FLAG_LAYOUT_NO_LIMITS, WindowManager.LayoutPairams.FLAG_LAYOUT_NO_LIMITS); } 

    Nenhum outro tema é necessário, produz algo como isto:

    insira a descrição da imagem aqui

    Não importa que findi uma resposta aqui: bairra de status completamente transpairente e bairra de navigation em lollipop

    Espero que ajude alguém :).

    Agora, eu só preciso torná-lo retrocesso.

    Usando este código em seu xml, você poderá view a bairra de tempo em sua atividade:

     <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_pairent" android:layout_height="match_pairent" android:fitsSystemWindows="true"> 

    use o Android: fitsSystemWindows = "falso" no seu layout superior

    android:fitsSystemWindows="true" só funciona na v21. Podemos configurá-lo no tema xml ou no layout pai como LineairLayout ou em CoordinateLayout . Paira abaixo, v21, não podemos adicionair esta bandeira. Crie uma pasta de valores diferentes com o file style.xml diferente conforme sua necessidade.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.