Я пишу приложение (игру), в котором я хотел бы завершить игровую активность, когда пользователь провалит игру.Моя игра свободно основана на lunarlander, поэтому я полагаю, что, возможно, будет проще попросить о помощи, используя в качестве примера lunarlander, поскольку многие знакомы с ней.
Когда пользователь проваливает игру lunarlander,хочу автоматически завершить действие (потому что мое приложение использует более одного действия).Я знаю, что могу использовать метод finish () внутри класса деятельности, но не могу использовать этот метод внутри класса surfaceview или его вложенного потока.Что я могу сделать из этого класса, который можно использовать для завершения действия или создания триггера обратно в класс действия?
Или есть ли совершенно другой подход к этому?
Спасибо.