2012-03-08 6 views
2

게임 (표면 활동)과 메뉴가 있습니다. 게임이 실행되는 동안 메뉴가 새로운 액티비티로 열리 며 선택된 객체가 finish()를 사용하여 해당 ID를 다시 게임에 전달하여 메뉴를 닫습니다. 새 게임을 만들지 않고 메뉴에서 ID를 어떻게 설정합니까?게임 메뉴 안드로이드 게임 추가하기

게임을 다시 설정하면 사용할 수없는 새로운 게임()이 사용됩니까?

+0

메뉴를 말할 때 Android 메뉴 또는 메뉴로 작동하는 자신의 활동을 의미합니까? –

+0

느린 게임 활동을 파괴하거나 재창조하는 대신 PopupWindow를 사용해보십시오. –

답변

0

나는 당신이 게임은 현재의 재생 활동을 떠날 때 당신은 게임의 상태를 저장한다고 생각 그렇게 여러 가지 방법이 있습니다,이 질문에 대해 살펴 있습니다. 나는 개인적으로 다소의 메뉴를 통합 할 Saving Game state Android 을 게임과 동일한 활동을하는 게임은 게임 엔진으로 개발할 때 일을 더 쉽게하고 설계의 관점에서 볼 때 허용됩니다.

0

간단한 데이터의 경우 매개 변수를 전달하기위한 의도 (intent.putExtra 및 getIntent() 확인)를 사용할 수 있습니다. 설정 옵션과 마찬가지로. 또한 더 복잡한 데이터의 경우 check shared preference : 이전 게임을 돌리는 경우.