Ventana ya enfocada – ignorando la ganancia de enfoque de com.android.internal.view
He visto muchas soluciones a esto, pero ninguno funciona para mí! Me enfrenté a este problema en dos ocasiones anteriores y sólo tuve que volver a mi código de copia de seguridad para que funcione. Nunca descubrí por qué sucede esto. Algunas personas dicen que es sólo una advertencia, por lo que puede ignorarlo. Pero no soy capaz de cambiar de una intención a otra. Este es el caso exacto – he hecho un menú desde donde añado algo. Así que cuando haga clic en el menú, y luego haga clic en añadir elemento, no hace nada! Sólo da esta advertencia y permanece en la misma pantalla. Así que, estoy atascado! ¿Puede alguien explicar por qué este error se produce y cuál es la mejor manera de eliminarlo?
WARN/InputManagerService(61): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@405b1d68
- Captura e interceptación de ACTION_SEND intents en Android
- El método Onclick no funciona en android
- Comunicación de Android entre Actividades sin onActivityResult
- Intentos en Kotlin
- La intención de la cámara devuelve una imagen pequeña
- "Error al entregar el resultado" - onActivityForResult
- Android: cómo capturar la imagen sin mostrar la vista previa
- ¿Cómo manejar una intención que no tiene datos a primera llamada de una actividad?
- Transmisión de datos a través de la intención utilizando Serializable
- No se pudo encontrar la excepción de clase Android
- ¿Cómo conectar profundamente mi aplicación android a paytm y la aplicación freecharge?
- ¿Cómo evitar que la aplicación se reinicie al usar el lanzador después de la tienda?
- ¿Samsung Apps admite un esquema URI para redirigir a aplicaciones específicas?
Trate de añadir su actividad al archivo de manifiesto:
<activity android:name="activity name" android:screenOrientation="portrait" ></activity>
Compruebe el método del controlador de eventos para el menú. Encontré que estaba usando
public boolean onOptionsItemSelected(MenuItem item)
Cambié a lo siguiente y arreglé el problema.
public boolean onMenuItemSelected(int featureId, MenuItem item)
Estaba recibiendo el mismo mensaje de advertencia y mi evento no estaba disparando la siguiente actividad. Mire su método y vea si indica que usted está sobreescribiéndolo. Yo no estaba. Una vez que cambié el método que estaba anulando y trabajó.
- Cómo obtener uso de la memoria y el uso de la CPU por aplicación?
- ¿Cómo encontrar Fragmento que fue cambiado dinámicamente?