2017-10-17 2 views
0

구글 onResume 가용성이 확인 서비스를 재생 :Google Play 서비스의 사용 가능 여부를 올바르게 확인하는 방법은 무엇인가요?

availability.getErrorDialog(this, status, RESOLVE_GOOGLE_PLAY_SERVICES_UNAVAILABILITY_REQUEST).show() 

을하지만 오류가 후 어떤 이유로 대화 상자가 다시 하나가 표시됩니다 : 검사가 실패 할 경우

override fun onResume() { 
    super.onResume() 
    verifyGooglePlayServicesAvailability() 
} 

getErrorDialog에서 대화 상자가 표시됩니다 해결됨. 문서에서 수표를 구현하는 방법의 예를 찾을 수 없었습니다. 이것은 내 방식입니다.

답변

0

이것은 대화 상자가 백그라운드에서 전경환을 가져오고 onResume이 여러 번 호출되도록하기 때문에 발생합니다. onCreate로 이동하거나 OnResume에서 처리해야하는 경우 두 번 검사하지 않도록 플래그를 고려하십시오.

관련 문제