Eat Android Back key to avoid crash

This commit is contained in:
raysan5 2016-01-02 10:42:43 +01:00
parent 8a29e5eb5e
commit 802f29fb0e

@ -534,20 +534,16 @@ static int32_t AndroidInputCallback(struct android_app *app, AInputEvent *event)
}
else if (type == AINPUT_EVENT_TYPE_KEY)
{
//int32_t key = AKeyEvent_getKeyCode(event);
//int32_t AKeyEvent_getMetaState(event);
//int32_t code = AKeyEvent_getKeyCode((const AInputEvent *)event);
int32_t keycode = AKeyEvent_getKeyCode(event);
int32_t AKeyEvent_getMetaState(event);
// If we are in active mode, we eat the back button and move into pause mode.
// If we are already in pause mode, we allow the back button to be handled by the OS, which means we'll be shut down.
/*
if ((code == AKEYCODE_BACK) && mActiveMode)
if ((keycode == AKEYCODE_BACK)) // && mActiveMode)
{
setActiveMode(false);
return 1;
//setActiveMode(false);
//return 1;
}
*/
}
int32_t action = AMotionEvent_getAction(event);