Libgdx-android: перехват назад клавиши и подтверждение выхода

Используя libgdx, как я могу перехватить ключ андроида BACK, чтобы выполнить некоторую предварительную обработку (например, запросить подтверждение у пользователя), прежде чем выполнять команду для выхода из игры?

1. Включить захват Back Key.

В классе, который реализует ApplicationListener

  @Override public void create() { ... Gdx.input.setCatchBackKey(true); ... } 

2. Захват ручки заднего ключа.

В классе, который реализует InputProcessor

  @Override public boolean keyDown(int keycode) { ... if(keycode == Keys.BACK){ // Optional back button handling (eg ask for confirmation) ... if (shouldReallyQuit) Gdx.app.exit(); } return false; }