Como fazer a bairra de movimento de ação contextual replace meu layout em vez de "empurrá-lo" paira baixo

Eu implementei meu próprio grupo de visualização paira minha aplicação. Usair a bairra de ação não é uma opção por vários motivos, então no meu grupo de visualizações eu tenho minhas próprias "bairras de ação" uma na pairte superior e uma na pairte inferior. A image 1 ilustra meu layout atual.

Imagem 1

  • Scanner de código de bairras zxing em uma divisão fixa no aplicativo Android Phonegap
  • Facebook - Post to wall do aplicativo Android
  • Digite a transição em um fragment com um elemento compairtilhado almeja o elemento compairtilhado
  • Android, qual a diferença entre o Android Support Repository vs Android Support Librairy vs o Google Repository vs Google Play Services
  • Android Databinding: "Referências de método usando '.' está obsoleto "
  • Corrigindo Erro em styles.xml paira gerair R.java: Nenhum recurso encontrado nome 'Theme.AppCompat.Light'
  • Como você pode view, há dois edittexts no layout e tudo pairece estair bem.

    No entanto, quando o user seleciona algum text em qualquer um dos edittexts, a bairra de movimento de ação contextual é mostrada. A image 2 ilustra isso.

    Imagem 2

    Quando isso acontece, a bairra de ação muda "empurra" todo meu layout paira obter seu espaço. Em tablets e outros dispositivos de canvas grande, isso é bom, mas em dispositivos menores e especialmente com o keyboard suave, a altura restante é muito pequena (na orientação do cenário é inutilizável).

    O que eu quero fazer é actionmode bair paira sobrepor o meu layout em vez de pressioná-lo como mostrado na image 3.

    Imagem 3

    Isso é possível?

  • Notificação deleteIntent não funciona
  • Deslizair. Cache paira airmazenamento externo (cairtão SD)
  • Como adicionair borda ao redor do layout lineair, exceto na pairte inferior?
  • problemas de atividade OnPause / onResume
  • Android SDK - Vídeo do Media Player a pairtir do URL
  • cordova-plugin-whitelist trabalhando no Android, mas não iOS (Phonegap Build)
  • 4 Solutions collect form web for “Como fazer a bairra de movimento de ação contextual replace meu layout em vez de "empurrá-lo" paira baixo”

    Basta adicionair <item name="android:windowActionModeOviewlay">true</item> paira o seu estilo.

    Paira usair windowActionModeOviewlay com a bairra de ferramentas appcompat, use

     <item name="windowActionModeOviewlay">true</item> 

    paira o seu estilo.

    Isso também pode ser feito programaticamente usando:

      getWindow().requestFeature(Window.FEATURE_ACTION_MODE_OVERLAY); 

    Se desejair que a bairra de ação sobreponha o conteúdo … adicione este código aos seus styles

     <item name="android:windowActionBairOviewlay">true</item> 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.