android webpopup software keyboard covers

I have a web app, it is just a simple app with a webpopup that shows our website.  We have a textbox at the bottom of our page, when user taps the textbox, the software keyboard opens up and is on top of the textbox so the user cannot see what they’re typing in and they also cannot ‘scroll’ down into it because  there is no room to scroll.

This does not happen on iOS App (same code), iOS Safari or Android Chrome, the software keyboard ‘pushes’ the webpage up so that the textbox is visible.

Anyone have any ideas for a fix for this?

This is on Android 4.4 and 4.3

How would I use this in a build.settings ?  I’ve searched the forums and only see examples with permissions.

If I had a AndroidManifest.xml it would simple be:
 

<activity android:windowSoftInputMode=“adjustResize” >

Anyone have any idea how to control what happens when the software keyboard is on the screen on Android?

I’m having the same problem, its making Corona webpopup/view useless on Android. The user can never see what they are typing in any control toward the bottom of a page.

As matthuston found I see this setting in Android manifest that’s supposed to fix it:

<activity android:windowSoftInputMode=“adjustResize” >

Does anyone know how to interpret that statement to get it in build.settings?

Or know that it CAN NOT be done (i.e. isn’t supported)

(Kind of directing this at CoronaLabs staff, they would be best to know what can and can’t be done in settings file)

How would I use this in a build.settings ?  I’ve searched the forums and only see examples with permissions.

If I had a AndroidManifest.xml it would simple be:
 

<activity android:windowSoftInputMode=“adjustResize” >

Anyone have any idea how to control what happens when the software keyboard is on the screen on Android?

I’m having the same problem, its making Corona webpopup/view useless on Android. The user can never see what they are typing in any control toward the bottom of a page.

As matthuston found I see this setting in Android manifest that’s supposed to fix it:

<activity android:windowSoftInputMode=“adjustResize” >

Does anyone know how to interpret that statement to get it in build.settings?

Or know that it CAN NOT be done (i.e. isn’t supported)

(Kind of directing this at CoronaLabs staff, they would be best to know what can and can’t be done in settings file)

I had the same problem. Any solution for this yet?

We recently added a panning feature that will scroll native.newTextField()'s right above the keyboard.  I don’t know if this will work with native.newWebView() or not.  Try adding:

coronaWindowMovesWhenKeyboardAppears = true,

to your build.settings in your  settings->android table.   This is an experimental feature and has not been fully debugged or tested and may not have long term support.

Rob

Seems no difference for the html input field inside the webview. I will try native textfield.

I had the same problem. Any solution for this yet?

We recently added a panning feature that will scroll native.newTextField()'s right above the keyboard.  I don’t know if this will work with native.newWebView() or not.  Try adding:

coronaWindowMovesWhenKeyboardAppears = true,

to your build.settings in your  settings->android table.   This is an experimental feature and has not been fully debugged or tested and may not have long term support.

Rob

Seems no difference for the html input field inside the webview. I will try native textfield.