Mi objetivo es mostrar/ocultar el teclado del software en pantalla en algún evento e interceptar la entrada de ese teclado.Mostrar teclado de software sin EditText
Descubrí que el teclado virtual se puede mostrar para algunos descendientes de la clase View, pero no necesito ninguna representación visual del widget de edición de texto en la pantalla, solo la capacidad de mostrar programáticamente hide soft keyboard con intercepción de entrada.
¿Cuál es la mejor manera de lograr esto?
Este método no funcionó. showSoftInput devuelve falso y no se muestra ningún teclado – Nekuromento
debería funcionar, pero puede intentar la siguiente línea: im.showSoftInput (this, InputMethodManager.SHOW_IMPLICIT); – Vikram