在Android中处理来电 [英] Handling incoming calls in Android
本文介绍了在Android中处理来电的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想处理Android中的来电.
实际上,我想设置一个持续时间,如果我的手机接了任何电话,就会自动向每个手机发送一条消息.
I want to handle incoming call in Android.
Actually I want to set a time duration in which if my cell phone receive any call then automatically a message send to each of them.
有什么想法吗?
推荐答案
只需将您的类扩展到PhoneStateListener
并覆盖onCallStateChanged
方法.示例代码:
Just extend your class to PhoneStateListener
and override onCallStateChanged
method. Sample code:
class myCallListener extends PhoneStateListener{
@Override
public void onCallStateChanged(int state, String incomingNumber) {
// TODO Auto-generated method stub
switch (state) {
case TelephonyManager.CALL_STATE_RINGING:
// your logic here
break;
default:
break;
}
super.onCallStateChanged(state, incomingNumber);
}
}
这篇关于在Android中处理来电的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文