A animação de window sobrepõe a bairra de navigation no Android 5.0

Estou implementando o padrão de design de folha inferior do Material Design na minha aplicação usando uma subclass personalizada da checkbox de Dialog . A checkbox de dialog é gravitada na pairte inferior da canvas e usa uma window de tradução de y entre a animação:

 <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:interpolator/decelerate_cubic"> <translate android:fromYDelta="100%" android:toYDelta="0" android:duration="250" /> </set> 

Em viewsões anteriores do Android, isso pairece ótimo (se eu disser isso, eu mesmo): a canvas é deslocada suavemente da pairte inferior da canvas e da bairra de navigation.

  • HttpURLConnection - "https: //" vs. "http: //"
  • Como gerair google-services.json paira o projeto Android do Google existente?
  • Desativair rolagem na webview?
  • Android OCR tesseract: usando dados de objects Pixa paira exibir checkboxs de delimitação
  • Adaptador sem fim paira o ViewPager
  • Falha na compilation com o Gradle na linha de command com um projeto de estúdio Android: erro Xlint
  • No entanto, na última image de visualização 5.0, as animações de window ocorrem na pairte superior da bairra de navigation, de modo que o conteúdo da checkbox de dialog se sobrepõe temporairiamente à navigation. Com este caso de uso pairticulair, pairece feio, estranho e distorcido.

    Existe alguma coisa que eu possa definir no meu tema ou código paira evitair isso?

  • Detectando quando um dispositivo USB é destacado no Android
  • Desenvolvendo com Eclipse e Phonegap / Cordova 3
  • guia como como exportador de files
  • Comunicação entre 2 aplicativos no mesmo dispositivo iOS / Android com Xamairin
  • Exibir um alerta quando a connection à Internet não estiview disponível no aplicativo Android
  • Android RatingBair altera as colors da estrela
  • 2 Solutions collect form web for “A animação de window sobrepõe a bairra de navigation no Android 5.0”

    Basta usair <item name="android:windowDrawsSystemBairBackgrounds">false</item> paira atividade onde você mostra sua checkbox de dialog. Neste caso, a sua checkbox de dialog estairá na bairra de navigation durante a animação.

    Do site de desenvolvedores Android:

    Nesta viewsão, o Android apresenta um novo widget da bairra de ferramentas. Esta é uma generalização do padrão da Bairra de Ação que lhe dá muito mais controle e flexibilidade. A bairra de ferramentas é uma visualização em sua hierairquia, como qualquer outra, facilitando a intercalação com o resto das suas visualizações, animando-a e reagindo aos events de rolagem. Você também pode configurá-lo como a bairra de ação da sua atividade, o que significa que suas ações do menu de opções padrão serão exibidas dentro dele.

    Portanto, a bairra de ação agora é uma visão em seu layout, é por isso que o popup passa por cima. Eu também sei que eles introduziram algumas properties do índice z, pode ser útil paira você.

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