¿Es posible usar adjustPan y mantener el modo de acción de selección en la pantalla?

Tengo un elemento EditText en la parte inferior de la pantalla (como Whatsapp es decir), y estoy usando android: windowSoftInputMode = "adjustPan" con el fin de no ocultar el EditText cuando el teclado aparece. Funciona bien, empuja todo el diseño hasta que el EditText se puede ver.

Ahora, el problema es que cuando selecciono el texto, la barra de modo de acción no aparece, como si estuviera empujada hacia arriba junto con el diseño.

No estoy usando una barra de acción explícita en mi diseño, es la que aparece en dispositivos pre M cuando se hace una selección de texto.

La jerarquía de diseño es la siguiente:

<FrameLayout> <GLSurfaceView/> <EditText/> </FrameLayout> 

Así que todo lo que quiero hacer es este modo de acción para mantener su posición, incluso cuando el teclado está abierto, utilizando el comportamiento pan.

adjustResize no funciona para mí. Cuando se establece, el teclado está sobre el EditText, y nada cambia de tamaño, probablemente debido a GLSurfaceView.

¡Gracias!

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.