게임 개발중인데 처음 구조를 잘못짜서 고생중입니다.
상황은 스테이지 셀렉 화면에서 1번 스테이지 클릭하면
1번 스테이지에 해당하는 뷰가 setContentView 됩니다.
이 public class Stage1 extends View 자체적으로
내부에서만 게임의 모든 알고리즘이 돌아가는데요.
클리어 상황이 됐을 때 빠져나오려면 어떻게해야되나요?
스테이지 상황에서 어디든 클릭하면 다시 스테이지 셀렉화면으로 넘어가게 하고싶은데
아이러니하게도 스테이지 클리어 후 뒤로가기를 눌러야 되는 상황에 봉착중입니다.
편의상 바로 스테이지1로 넘어가는 Stageselect 코드를 적어봅니다.
public class Stageselect extends Activity {
public Stage1 blockgen;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.stageselect);
blockgen = new Stage1(this);
setContentView(blockgen); // Stage1 Connect
}
}
현재 스테이지 셀렉 액티비티에는 코드가 이것 뿐이구요. 나머지 말 그대로 스테이지1에 대한 모든걸 뷰로 다 넘겨버린게 잘못인데..
어떻게해야 클리어 상황에서 클릭하면 다시 스테이지 셀렉화면으로 넘어올까요?