2017-11-24 2 views
0

발신 전화가 언제 끝나는 지, 정상적인 통화 종료 (정상 통화 종료)로 인한 것인지 또는 연결 해제로 인한 통화 종료 (신호 손실, 네트워크 혼잡 또는 어떤 이유에서든)발신 통화 종료 분류

답변

0

제공된 표준 전화 응용 프로그램을 사용하는지 아니면 자신의 사용자 인터페이스를 구현하여 통화를 관리하는지에 따라 이벤트를 호출하는 기본 인터페이스가 두 가지 있습니다.

이 이벤트의 매우 제한된이고 그렇게하지 : 당신은 당신이 제한된 안드로이드 전화 관리자 propvides을 콜백 무엇 이건 다음 표준 전화 서비스를 사용하는 경우

당신이 찾고있는 것을 줄 것이라고 생각합니다. 전화기가 오프 훅 상태에서 유휴 상태로 전환되었음을 감지 할 수는 있지만 그 이유는 알 수 없습니다. 당신이 통화 제어를 위해 자신을 인터페이스 사용자를 구현하는 경우

, 당신은 InCallService를 통해 이벤트의 다그 침 쟁 세트에 액세스 할 수 있습니다 :이 콜백에서 더 많은 정보를 제공

을하지만, AFAIK는 여전히 통화 연결 해제 이유를주지 않습니다.

또한 InCallService를 사용하려면 앱이 기본 전화 앱으로 등록되어 있어야합니다.

관련 문제