Я делаю простую игру.У меня есть 3 мероприятия.Первое действие - это главное меню (класс FirstActivity).
Первое действие имеет следующий код:
Intent i = new Intent(this, SecondActivity.class);
startActivityForResult(i, ACTIVITY_CREATE);
Вызывает второе действие, где второе действие имеет следующий код:
setContentView(new MovementView(this));
MovementViewкласс расширяет SurfaceView.Класс MovementView - это место, где я пишу весь код игры.
Поэтому я хочу, чтобы при жизни == 0 он изменялся на ThirdActivity.Как мне это сделать?
Я попытался поместить код, похожий на класс FirstActivity, но, похоже, он не работает.
Если я добавлю
((Activity)getContext()).finish();
, он просто возвращается к FirstActivity, ноэто не то, что мне нужно, мне нужно, чтобы перейти в класс ThirdActivity.