2011-12-23 6 views

Respuesta

12

Esto se debe a la forma en que el ciclo de vida de Android funciona cuando se pulse el botón de desbloqueo, pero todavía está en la pantalla de bloqueo.

onResume() no significa necesariamente que su aplicación es visible - sólo que es activo. En el caso de un teléfono bloqueado, onResume() se envía tan pronto como se enciende la pantalla, incluso aunque la pantalla del teléfono esté en la pantalla de bloqueo.

Esto se detalla en esta entrada del blog:

http://android-developers.blogspot.com/2011/11/making-android-games-that-play-nice.html

+2

Iba a publicar este enlace yo mismo –

2

El ciclelife de la clase media que hacer de forma automática. Pruebe @override en los métodos OnResume y OnPause.

Cuestiones relacionadas