[ https://issues.apache.org/jira/browse/CB-4404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Trebbien updated CB-4404: -------------------------------- Summary: android:windowSoftInputMode has no effect in full screen mode, and "adjustPan" does not work in non-full screen mode (was: android:windowSoftInputMode does not work) > android:windowSoftInputMode has no effect in full screen mode, and > "adjustPan" does not work in non-full screen mode > -------------------------------------------------------------------------------------------------------------------- > > Key: CB-4404 > URL: https://issues.apache.org/jira/browse/CB-4404 > Project: Apache Cordova > Issue Type: Bug > Components: Android > Affects Versions: 2.9.0 > Environment: * Mac OS 10.7.5 > * Android 4.1.2 and 4.2.2 emulator using Intel's x86 images > Reporter: Daniel Trebbien > Assignee: Andrew Grieve > > _I recently posted a description of this issue to the phonegap group at > [https://groups.google.com/d/topic/phonegap/J-h0lt68x0g/discussion]._ > I am testing out PhoneGap 2.9.0 in the Android emulator (using Intel's x86 > images), and I am seeing the issue that the android:windowSoftInputMode > setting is not having an effect. By default, the setting is set to > "adjustPan" in the generated project, but when I actually focus a text > <input>, the soft keyboard appears on top of the app, but does not pan the > main window, and the <input> is usually hidden beneath the keyboard as a > result. > Steps to reproduce: > # Create a new PhoneGap 2.9.0 project using the {{cordova create}} utility. > Add the 'android' platform. > # Open the project in Eclipse. > # Edit {{index.html}} to add {{<br><br><br><br><br><br><br><input > placeholder="Text box">}} below the {{<h1>Apache Cordova</h1>}} heading. > # Run the app in Android 4.1.2 or 4.2.2 emulator. > # Tap the <input> and notice that the soft keyboard is placed over the app > and the <input> is hidden beneath. > # Try changing the android:windowSoftInputMode setting in > {{AndroidManifest.xml}} to "adjustResize", reload the app, and notice that > the app is not resized when the <input> receives keyboard focus. > I am seeing this problem in Android 4.1.2 and 4.2.2 emulator. In Android > 4.0.3 emulator, the app pans as expected. > The strange thing is that if I load the www/ files in the Browser and focus > the <input>, then the window is resized to fit the soft keyboard like normal. > This seems to imply that android:windowSoftInputMode works fine in the > emulator, but there is some issue in PhoneGap that is preventing it from > working. -- This message was sent by Atlassian JIRA (v6.2#6252)