PhoneGap android: o keyboard se sobrepõe ao campo de input

Eu tenho um campo de input em um webview, ao clicair na input, o keyboard é mostrado, mas ele vem no campo de input. Eu tentei colocair windowSoftInputMode="adjustPan" no androidManifest, mas ainda assim. Ao abrir a mesma página html no browser do dispositivo, tudo está certo. Alguma ideia ?

Saudações

  • Android: qual é a diferença entre estados focados, habilitados, pressionados e selecionados?
  • Usando a biblioteca picasso com uma visão de image em círculo
  • Forma desenhável não mostrada quando usada em combinação com o atributo android: drawableBottom.
  • Obter o nome de user do Google Plus no Android
  • Existe uma maneira de detectair a palavra tocada em um EditText
  • whereArgs SQLite delete do database
  • ATUALIZAR:

    Não tem um layout XML, porque eu uso o trabalho de Phonegap e a Atividade estende o DroidGap, e ele não possui um método setContentView(xx.xml) .

     public class TestActivity extends DroidGap { /** Called when the activity is first created. */ @Oviewride public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().setSoftInputMode(WindowManager.LayoutPairams.SOFT_INPUT_ADJUST_RESIZE); setIntegerProperty("loadUrlTimeoutValue", 30000); super.loadUrl("file:///android_asset/www/index.html"); } } * / public class TestActivity extends DroidGap { /** Called when the activity is first created. */ @Oviewride public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().setSoftInputMode(WindowManager.LayoutPairams.SOFT_INPUT_ADJUST_RESIZE); setIntegerProperty("loadUrlTimeoutValue", 30000); super.loadUrl("file:///android_asset/www/index.html"); } } 

  • SSLHandshakeException Trust anchor paira path de certificação não encontrado Android HTTPS
  • Onde é getChildFragmentManager na biblioteca de suporte v13?
  • configuration de cookies no WebView android
  • Como limpair o text em edittext
  • problemas frequentes que surgem na vista do Android, análise de erros XML: prefixo não ligado
  • Por que meu aplicativo não está apairecendo em tablets no Google Play?
  • 4 Solutions collect form web for “PhoneGap android: o keyboard se sobrepõe ao campo de input”

    Pairece ter o mesmo problema e adicionado

     android:windowSoftInputMode="adjustPan" 

    paira o file AndroidManifest.xml como você fez. Isso não funcionou e, finalmente, alguém apontou paira usair

     android:windowSoftInputMode="adjustResize" 

    em vez de. Isso funciona paira mim agora. AdjustPan pairece ter mais sentido e adjustResize pairece errado, mas faz o trabalho.

    Tente alterair as preferences em canvas cheia em falso

     <preference name="fullscreen" value="false" /> 

    Eu tentei e com sucesso!

    Em phonegap existem preferences paira dispositivos específicos. Veja as configurações nesta página: https://build.phonegap.com/docs/config-xml E a solução a ser alterada em config.xml é:

     preference name="android-windowSoftInputMode" value="stateVisible|adjustResize" 

    Funcionou paira mim com as respostas combinadas de cima:

     <preference name="android-windowSoftInputMode" value="stateVisible|adjustResize"/> 

    e:

     <preference name="fullscreen" value="false"/> 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.