Indica cuándo se abre el teclado con "adjustNothing"
En mi aplicación estoy usando el indicador adjustNothing a mi teclado. Que es un requisito .. Por favor, no me aconsejo que lo cambie a "cambiar el tamaño o pan" 🙂
Mi pregunta es si hay alguna manera de saber cuando el teclado se abre y cierra en este estado?
- Espacio en blanco cuando se abre el teclado virtual en Android
- Androide escondido el keybord en la prensa entran (en un EditText)
- El teclado en pantalla de Android se dispara automáticamente
- Cómo evitar que el teclado en pantalla cubra el EditText en android
- Desplácese hasta el teclado suave
Intenté "onGlobalLayout" y "onConfigurationChanged" sin ninguna suerte. Dado que el teclado no está "haciendo" nada a la aplicación que no costura para encontrar alguna forma de la captura de este evento .. Por favor, ayuda!
- Ocultar softkeyboard para la aplicación locker
- Teclado Android InputType sin EditText
- Abrir el teclado virtual programáticamente
- Teclado desproporcionado en la disposición del paisaje Android
- Detectar evento posterior en el teclado de Android
- Obtener la altura del teclado virtual en Android
- Obtener el idioma del teclado o detectar el idioma de entrada del usuario en Android
- SoftKeyboard para Android
¡Sí! No es agradable como iOS donde se obtiene la altura y la animación, pero en la lista que sabe que se abre:
ViewCompat.setOnApplyWindowInsetsListener(findViewById(android.R.id.content), new OnApplyWindowInsetsListener() { @Override public WindowInsetsCompat onApplyWindowInsets(View v, WindowInsetsCompat insets) { }
Esto le indica cuándo ocurre cualquier tipo de cambio. Es fácil saber que el teclado es la razón de ese cambio y actuar en consecuencia.
- Add Layout progamatically android
- ¿Cómo mostrar caracteres Emoji de estilo iOS en el EditText de Android?