A sample app that reacts when the soft keyboard comes in or out, by gracefully adjusting the visible area. The keyboard detection technique is strongly inspired by some commenters in this StackOverflow thread: http://stackoverflow.com/questions/4312319/howto-capture-the-virtual-keyboard-show-hide-event-in-android
From the community to the community.