You can do that with a full-screen input method and one text input, since the text field is part of your input method's view hierarchy, but do you really want to? It's a bit messy in that you are overlaying buttons on a text field that also wants to handle touch inputs for moving the caret, etc. That's probably why I have not seen that done.
You can't make a non-fullscreen input method that overlays any app Window: If you look at the available windowSoftInputMode attributes for input methods and application window behavior, the input method framework will decide to either shrink or pan the application window if you don't specify the behavior. There is no option to do neither and just overlay the input method over the app window. I also don't see a way to set window attributes to prevent input methods from panning. I think you'll end up with a bit of an ergonomic mess, having to get the keyboard out of the way (which is what the input method framework usually manages for you) to touch the text. -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting To unsubscribe from this group, send email to android-porting+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
