마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

통화 중 화면 전환 문의.

+1 추천
통화 중에 서비스를 띄워서 화면 처리를 하다가 다시 통화 중인 화면으로 넘어가려고 합니다.

근데, 이때 Intent.ACTION_DIAL로 startActivity()를 하면 현재 통화 중인 화면이 아니라, 새로운 전화 activity가 실행되는데, 서비스를 종료시키지 않고 통화 중이던 화면(정확히 말하면 현재 통화 중인 상대의 전화번호가 상단에 남아있는)으로 다시 돌아갈 수 있을까요?
헬라 (340 포인트) 님이 2015년 3월 17일 질문

2개의 답변

+1 추천
 
채택된 답변
자답.

롤리팝 이전 버전은 ITelephony.aidl의 showCallScreen(), showCallScreenWithDialpad(boolean)으로 해결.

롤리팝부터는 TelecomManager의 showInCallScreen(boolean)으로 해결.
헬라 (340 포인트) 님이 2015년 3월 17일 답변
0 추천
통화중일때는 전화어플이 최상단 액티비티이므로

서비스에서 이를 찾아서 가지고 있다가

http://warmz.tistory.com/659

Intent.ACTION_DIAL 이동하지말고

패키지이름으로 실행을 해보심은?
nicehee (73,100 포인트) 님이 2015년 3월 17일 답변
...