Estimado, no es exactamente lo que quieres, pero hay una forma de que al desplegar el teclado este redimencione el tamaño en el que se muestra la activity, por lo cual, mueve todo hacia arriba. Intenta en el archivo manifest, a la activity que desees agregarle la propiedad:
android:configChanges="screenSize"
Con eso debería permitir que el sistema operativo redibuje la pantalla cuando salga el teclado. (
Documentación oficial)
Comentame como te va,
Salud(os)