Teclado virtual del módulo de entrada LibGDX

Soft Keyboard Libgdx Input Module

La mayoría de los dispositivos Android y todos los dispositivos iOS no tienen un teclado de hardware. En su lugar, se puede presentar al usuario una pantalla suave o un teclado en pantalla. Para abrir el teclado en pantalla, podemos usar este método:

|_+_|

Una vez visible, cualquier botón se informará como un evento de aplicación. Además, el sondeo se puede utilizar para verificar el estado de una clave en particular.



Tenga en cuenta que hay un error en la implementación del teclado en pantalla cuando se usa el modo horizontal en Android. Puede cambiar el teclado de pantalla de Android predeterminado por teclados personalizados, que también lo utilizan muchos fabricantes de teléfonos móviles como HTC. Lamentablemente, sus implementaciones de teclado a menudo son incorrectas, lo que genera los problemas descritos en esta pregunta. Si usa el teclado personalizado incorrecto o su fabricante proporciona un teclado personalizado incorrecto, libGDX puede usar el teclado de Google normalmente.



La función de teclado en pantalla solo está disponible para las plataformas Android e iOS.