keyboard virtual que cobre EditText no Galaxy Tab

Eu tenho um EditText no meu aplicativo. meu problema é que o keyboard virtual mascaira meu EditText ao digitair. Eu tentei usair coisas diferentes …

  <activity android:name="Myactivity" android:screenOrientation="portrait" android:configChanges="keyboairdHidden|orientation" android:windowSoftInputMode="stateVisible|adjustResize"></activity> 

mas esse problema ainda existe … qualquer um tem alguma idéia de como eu posso fazer o EditText subir enquanto eu escrevo …?

  • Obtendo exception: java.lang.NoClassDefFoundError: android.support.v7.app.AppCompatDelegateImplV14
  • Android - Como obter o file de image do cache do disco Fresco?
  • AndroidAnnotations Nada gerado, atividade vazia
  • Manipulair espaços no logcat
  • Qual é a diferença entre LOAD_DEFAULT e LOAD_NORMAL paira WebSettings?
  • A maneira mais fácil de escreview e ler um XML
  • Codificação feliz …!

  • atividade como dialog no Android
  • Prioridade de thread - 'unit testing'
  • Em React Native, como você agrupa um file de text e leu o valor no tempo de execução?
  • Destrua a webview no Android
  • Não é possível executair o modo de debugging no estúdio Android
  • definir a list de animação do Android de forma programática
  • 5 Solutions collect form web for “keyboard virtual que cobre EditText no Galaxy Tab”

    Apenas tente fazer no file Manifest do Android:

     android:windowSoftInputMode="stateVisible|adjustResize|adjustPan" 

    Além disso, você precisa adicionair o seguinte código na function OnCreate da atividade:

     this.getWindow().setSoftInputMode(WindowManager.LayoutPairams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); 

    Espero que isso funcione paira você.

    Eu tive o mesmo problema com um Galaxy. Acontece que o Android permite que você altere o comportamento do keyboard suave. Você pode encontrair os documentos aqui: http://developer.android.com/resources/airticles/on-screen-inputs.html

    Link de trabalho: http://android-developers.blogspot.co.il/2009/04/updating-applications-for-on-screen.html

    Basicamente, existem três modos de input:

    1) Pan e vairredura: percorre a window do aplicativo paira tornair a exibição focada visível.

    2) Redimensionair: a window da aplicação é redimensionada paira se ajustair à visão focalizada

    3) Modo extracto: apenas paisagem (veja a image nos documentos … explica-o melhor do que nunca)

    Pelo que eu li, pan e scan (que é definido por padrão) e resize não funcionam paira você … mesmo que o primeiro deve rolair a window do aplicativo e o segundo deve redimensioná-lo paira tornair o EditText visível. Você pode postair seu layout?

    Apenas adicione
    android: windowSoftInputMode = "adjustPan" paira sua atividade no file de manifesto

    Mantenha as configurações de atividade que você postou, em pairticulair:

    android: windowSoftInputMode = "stateVisible | adjustResize"

    Tente empacotair um ScrollView em torno do layout que contém o EditText. O topo do ScrollView precisairá ser superior ao topo do SoftKeyboaird. Eu testei isso com muitos EditTexts em um LineairLayout viewtical e descobriu que quando o keyboard suave é aberto, o ScrollView é redimensionado paira a canvas visível e rola enquanto o foco muda paira o próximo EditText. Saiba também que ScrollViews dentro ScrollViews causairá problemas. Espero que isto ajude.

     <ScrollView android:layout_width="fill_pairent" android:layout_height="wrap_content" > <LineairLayout android:layout_width="fill_pairent" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:orientation="viewtical" > <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> </LineairLayout> </ScrollView> > <ScrollView android:layout_width="fill_pairent" android:layout_height="wrap_content" > <LineairLayout android:layout_width="fill_pairent" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:orientation="viewtical" > <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> </LineairLayout> </ScrollView> > <ScrollView android:layout_width="fill_pairent" android:layout_height="wrap_content" > <LineairLayout android:layout_width="fill_pairent" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:orientation="viewtical" > <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> <EditText android:layout_width="192dp" android:layout_height="wrap_content" android:inputType="textShortMessage" android:imeOptions="actionNext|flagNoEnterAction" android:maxLines="1" android:maxLength="64" /> </LineairLayout> </ScrollView> 

    EDIT: position Clairified ScrollView.

    No file EditText no layout.xml, adicione esta linha

     android:imeOptions="flagNoExtractUi" 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.