首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

怎么实现拨打电话时的暂停功能

2012-08-29 
如何实现拨打电话时的暂停功能请教有经验的开发者,如何实现拨打电话时暂停和等待功能呢??在android代码中

如何实现拨打电话时的暂停功能
请教有经验的开发者,如何实现拨打电话时暂停和等待功能呢??在android代码中实现,是否有相关的api接口呢??有什么样的方法????

急求教啊!!!

[解决办法]
// 电话状态监听
TelephonyManager telManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
telManager.listen(new MobliePhoneStateListener(),
PhoneStateListener.LISTEN_CALL_STATE);


private class MobliePhoneStateListener extends PhoneStateListener {

@Override
public void onCallStateChanged(int state, String incomingNumber) {
switch (state) {
case TelephonyManager.CALL_STATE_IDLE: // 无任何状态时 
break;
case TelephonyManager.CALL_STATE_OFFHOOK: // 接起电话时
break;
case TelephonyManager.CALL_STATE_RINGING: // 电话进来时
break;
default:
break;

}
}
}

热点排行