안드로이드 개발 질문/답변
(글 수 45,052)
2.1 버젼에서는
@Override
public void onCallStateChanged(int state, String incommingNumber) {
switch(state) {
case TelephonyManager.CALL_STATE_IDLE : { // 폰이 울리거나 통화중이 아님.
close();
break ;
}
case TelephonyManager.CALL_STATE_RINGING :
break; // 폰이 울린다.
case TelephonyManager.CALL_STATE_OFFHOOK : { // 현재 통화중.
close();
break;
}
}
}
이것만으로도 됏었는데요 .
2.2 올라오니 특히 갤럭시에서 이런식으로 사용하면
전화수신 화면 대신 뛰운 화면이 죽어버리고 재시작되고 하는일이 계속되네요 .
이걸 어쪄면 좋을까요 ...
@Override
public void onCallStateChanged(int state, String incommingNumber) {
switch(state) {
case TelephonyManager.CALL_STATE_IDLE : { // 폰이 울리거나 통화중이 아님.
close();
break ;
}
case TelephonyManager.CALL_STATE_RINGING :
break; // 폰이 울린다.
case TelephonyManager.CALL_STATE_OFFHOOK : { // 현재 통화중.
close();
break;
}
}
}
이것만으로도 됏었는데요 .
2.2 올라오니 특히 갤럭시에서 이런식으로 사용하면
전화수신 화면 대신 뛰운 화면이 죽어버리고 재시작되고 하는일이 계속되네요 .
이걸 어쪄면 좋을까요 ...



