Tengo un problema extraño al hacer que el teclado no funcione correctamente.El teclado de Android no funciona
Mi aplicación no tiene una sola vista EditText, o usa el teclado de alguna manera, pero de alguna manera después de instalar mi aplicación en varios dispositivos, trabajar con ella y luego volver a usar el dispositivo, el teclado virtual deja de funcionar , y está volviendo loco ...
Lo que el usuario ve es que cuando hace clic en un botón de caracteres en el teclado virtual no se muestra nada en EditText para cada aplicación. Como dije, el extraño problema afecta a todo el sistema y el usuario no puede escribir nada.
Mi aplicación contiene todo tipo de características, todo funciona con API standered, por lo que no entiendo cómo puedo causar esto, o al menos desencadenarlo.
Cuando el teclado no está funcionando y el usuario haga clic en los botones del teclado se puede ver en el Logcat:
WARN/IInputConnectionWrapper(1628): sendKeyEvent on inactive InputConnection
WARN/IInputConnectionWrapper(1628): getCursorCapsMode on inactive InputConnection
WARN/IInputConnectionWrapper(1628): endBatchEdit on inactive InputConnection
cómo un InputConnection puede llegar a ser inactivo y hay una manera para activarlo?
Me preguntaba si alguien tenía este tipo de problema y ¿cuál fue la causa de eso?
No importa si puedes compartir el código, por favor, ¿realmente quiero ver qué causa ese problema? – ingsaurabh
Experimenté algo similar antes, pero estaba usando swype beta, y era un problema de la aplicación swype, no de una aplicación externa. ¿Estás seguro de que es tu aplicación la que está causando esto, y los usuarios que experimentan problemas usan el teclado predeterminado del sistema o un teclado personalizado? Podría resolverlo cada vez alternando una vez desde swype a default y de regreso a swype. – Marmoy
hola envíame el archivo de código lo comprobaré – Narasimha