Home Key causando muchos casos de juego en Andengine
Pregunta
Cuando estoy jugando y presiono la tecla de inicio. La vista se ha ido, lo cual es normal, pero cuando comienzo el juego nuevamente, se inicia un nuevo juego anterior no se reanuda, lo que está causando muchos problemas, ¿alguien puede ayudarme con este problema?
Solución
@Override
public void onCreate(Bundle b)
{
super.onCreate(b);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
Haciendo esto resolvió mi problema
Otros consejos
agregar android:configChanges="keyboardHidden|orientation"
a su actividad en AndroidManifest
Probablemente esté creando una nueva instancia del juego en un método de OnResume, así que verifique todos sus métodos de ciclo de vida.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow