@Override
public void onCallStateChanged(int state, String incomingNumber) {
switch (state) {
case TelephonyManager.CALL_STATE_RINGING: // 1为来电状态[]
//就是在这个地方怎么用自己的接听界面把系统的给覆盖掉
break;
case TelephonyManager.CALL_STATE_IDLE: // 0为待机状态[空闲]
break;
case TelephonyManager.CALL_STATE_OFFHOOK: // 2当处于正在拨号出去,或者正在通话中[摘机]
break;
default:
break;
}
super.onCallStateChanged(state, incomingNumber);
}
public void onCallStateChanged(int state, String incomingNumber) {
switch (state) {
case TelephonyManager.CALL_STATE_RINGING: // 1为来电状态[]
//就是在这个地方怎么用自己的接听界面把系统的给覆盖掉
break;
case TelephonyManager.CALL_STATE_IDLE: // 0为待机状态[空闲]
break;
case TelephonyManager.CALL_STATE_OFFHOOK: // 2当处于正在拨号出去,或者正在通话中[摘机]
break;
default:
break;
}
super.onCallStateChanged(state, incomingNumber);
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货