2012-03-28 2 views
0

가끔씩 소리를내는 게임 앱이 있습니다. 전화가 대기 상태로 들어갈 때 일시 중지가 호출되고 게임은 자동 응답을 알게됩니다. 하지만 전화기 측면의 버튼을 눌러 대기 모드에서 깨우면 onResume이 호출되고 게임이 즉시 실행되고 소리가납니다. 이것은 보안 시스템이 있어야만 괜찮을 것입니다. 휴대폰을 잠금 해제하기 전에 특정 패턴을 잠금 해제하여 소리를 켜십시오. 휴대 전화의 잠금이 해제되었음을 감지 할 수있는 방법이 있습니까?보안 잠금 장치가 화면에있을 때 감지합니다.

답변

1

여러 가지 방법으로 해결할 수 있습니다. 내가 가장 좋아하는 (가장 많이 사용되는) 방법은 일시 중지 대화 상자를 만드는 것입니다. 따라서 메서드에서 소리와 게임을 일시 중지하고이 일시 중지 화면을 사용자에게 표시합니다. 사용자가 게임을 다시 시작하면 사용자가 게임을 계속하기 위해 버튼을 클릭하기를 기다리면서 일시 중지됩니다. 이렇게하면 잠금 화면에서 소리가 들리는 것을 피할 수 있습니다.

다른 접근 방법이 여기에 있습니다 : http://android-developers.blogspot.com.br/2011/11/making-android-games-that-play-nice.html

관련 문제