@Kuusandr

Как в InputAdapter задать ссылку на класс из которого он создается?

В методе класса создаю
InputProcessor backProcessor = new InputAdapter() {
            @Override
            public boolean keyDown(int keycode) {

                if ((keycode == Input.Keys.ESCAPE) || (keycode == Input.Keys.BACK)) {
//                    Gdx.app.exit();
                    game.setScreen(new ExitInGame(game,this_up_class));
                }
                return false;
            }

Сильно тюплю, требуется в качестве параметра this_up_class передать ссылку на класс, но если я использую this внутри inputadapter то система считает, что это ссылка на сам адаптер. Как получить ссылку на класс из которого создается inputadapter?
  • Вопрос задан
  • 22 просмотра
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
OuterClass.this.
И не ссылку на класс, а ссылку на экземпляр класса.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы