2011-01-04 1 views
0

나는 다른 쪽 사람에게 음악을들을 수있는 안드로이드 응용 프로그램을 만들고 싶습니다 ... 그 코드를 작성했습니다. 그 코드에서 .... 전화 상태가 OFFHOOK 모드 음악 자동 시작 ....하지만 거기에 ..... 음악이 시작되지 않았음에도 불구하고 음악 시작 .... 전화가 다이얼링 할 때 .... 동시에 음악 시작 .... 내가다른 쪽 사람이 내 전화를 받으면 음악 듣기

덕분에 .....

답변

0

는 나의 워크 스테이션에서 (이 테스트하지 않았습니다 ....... 사람의 다른 측면이 전화를받을 때 음악을 시작해야합니다),하지만 CALL_STATE_RINGING 전화 상태를 확인하고 상태가 CALL_STATE_ (으)로 변경되면 음악을 시작할 수 있다고 생각합니다. OFFHOOK, 이것은 전화가 응답되었음을 의미합니다.

+0

CALL_STATE_RINGING 및 CALL_STATE_OFFHOOK을 사용했지만 전화를 걸 때 전화 상태가 OFFHOOK 모드로 바뀌고 음악이 시작됩니다. 다른 쪽 사람이 내 전화를받지 못하더라도 .... 전화 상태를 유지하려고 할 때 상대방이 내 전화를받습니다 ... 전화를받지 못하면 음악이 시작되지 않아야합니다 ..... – Nirav

+0

아, 죄송합니다. CALL_STATE_RINGING은 수신 전화에만 사용됩니다. android.provider.CallLog.Calls.getLastOutgoingCall (컨텍스트)가 실시간으로 DURATION을 업데이트하는지 확인하고 호출에 응답 할 때 0부터 시작합니까? (http://developer.android.com/reference/android/provider/CallLog.Calls.html) – onik

+0

나에게 도움이 될지도 모른다. – Nirav

관련 문제