안드로이드 개발 질문/답변
(글 수 45,052)
게임실행시 특정 이유로 onCreateDialog()를 이용한 다이얼로그창을 띄우고
확인 버튼을 누르면 게임 자체가 종료되게 해놨습니다.
헌데 다이얼로그창이 있는 상태에서 Back 버튼을 누르니까 창만 사라지고 게임이 정상 동작하게 되더군요.
onCreateDialog()에서 Back 버튼이 먹히지 않도록 하거나
윈도우의 GetFocus() 함수처럼 현재 활성화된 Acrivity가 어떤 것인지 알 수 있는 방법이 없을까요?
검색을 해보니 Intent를 어떻게 하라시던데 제가 게임 개발쪽 외에는 안드로이드 문외한이라 전혀 감이 안옵니다.
참고할 수 있는 코드나 게시물을 알려주시면 큰 도움이 되겠습니다.
확인 버튼을 누르면 게임 자체가 종료되게 해놨습니다.
헌데 다이얼로그창이 있는 상태에서 Back 버튼을 누르니까 창만 사라지고 게임이 정상 동작하게 되더군요.
onCreateDialog()에서 Back 버튼이 먹히지 않도록 하거나
윈도우의 GetFocus() 함수처럼 현재 활성화된 Acrivity가 어떤 것인지 알 수 있는 방법이 없을까요?
검색을 해보니 Intent를 어떻게 하라시던데 제가 게임 개발쪽 외에는 안드로이드 문외한이라 전혀 감이 안옵니다.
참고할 수 있는 코드나 게시물을 알려주시면 큰 도움이 되겠습니다.



