When Android is in portrait mode and the soft keyboard IME is shown, my app is resized properly. When in landscape mode, the soft keyboard IME is always in fullscreen/extract mode, and even though I can see the top portion of my app, it doesn't resize my app. I couldn't find any way to make the IME not come up in fullscreen mode. So instead, I detect this condition, and manually resize my app. This works, but unfortunately, to make this work well, I need to know the height of the IME, or the portion of my app that remains visible. But it seems there is no way to get this information, and the soft keyboard IME's height varies on different devices. As a hack, I put in options for the user to be able to adjust these parameters, and set the defaults for the G1. I can live with this for now, but is there a more appropriate way to handle this?
In addition, even in portrait mode, if the status bar is hidden, the IME also does not resize my app. This clearly seems like a bug to me. Any suggestions? Thanks, Howard --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---