On the activity in your manifest, add the following:
android:windowSoftInputMode="adjustPan"
Explanation: The soft keyboard can either be set to this mode (pan) to scrolls the field we are editing into view alongside the keyboard OR it can be set to scale (the default) which tries to shrink everything so the whole layout still fits with the keyboard visible.