Deshabilitar la vista de edición de pantalla completa para la entrada de teclado en horizontal?


En dispositivos Android que usan teclados suaves, quiero evitar que la vista de edición de teclado de pantalla completa (que se muestra a continuación) aparezca cuando esté en modo horizontal (es decir, quiero ver solo el teclado suave y mi vista detrás de él).

Asumo que esto se puede lograr usando el método setExtractViewShown(false) en InputMethodService, pero no puedo acceder a la instancia predeterminada de esto y no quiero implementar un método de entrada personalizado.

Vista de edición de pantalla completa de Android

Edited to add: la vista a la que la entrada es ir no es un TextView (es un View con una implementación personalizada InputConnection), por lo que android:imeOptions="flagNoExtractUi" no funcionará aquí.


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52