보통 게임보면

초기 메뉴가

 

시작

옵션

about

...

이런식이잖아요? 여기서 시작 누르면 게임이 시작되는데

이 과정을 어떻게 해야 하나요-_-;;

게임부분은 surface뷰를 통해서 만들었는데

main.xml에

프레임레이아웃 안에 게임뷰하고 리니어레이아웃으로 만든 메뉴를 넣었는데

<FrameLayout>

   <com.my.gameView>

   <LinearLayout>

      <Button>

       ...

   </LinearLayout>

</FrameLayout>

이런식으로... 근데 실행시키면 리니어레이아웃하고 게임뷰가 같이 보이네요... 그냥 View상속으로 만들었을땐 setVisibility로 했는데 surfaceView는 setVisibility함수를 호출하면 에러가 나네요

보통 게임 메뉴와 시작은 어떤 메카니즘으로 하나요 ㅠㅠ