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 

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ó.

  • La fuerza de la aplicación se cierra cuando google + no está instalado
  • Propuesta de participación exitosa para android
  • Cómo abrir una segunda actividad al hacer clic en el botón de la aplicación android
  • OnActivityResult se llama cuando se inicia la actividad, no cuando se termina
  • Android Cómo pasar LinkedHashMap entre las actividades?
  • ¿Cómo usar putExtra () con FLAG_ACTIVITY_REORDER_TO_FRONT en las aplicaciones de Android?
  • Android - getIntent (). GetStringExtra () devuelve null
  • Android google play juegos seleccionar actividad para iniciar cuando se hace clic en la notificación
  • ¿Cuál es la relación y la función de todos estos identificadores (uid, pid, userid, appid, sharedUserid)?
  • Android Objetivo de lanzar la aplicación Google+ en la pantalla de Google+ Comunidad
  • OnNewIntent no se llama
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.