android中的PhoneSateIntenterReceiver代码示例

android中的PhoneSateIntenterReceiver代码示例,android,call,broadcastreceiver,Android,Call,Broadcastreceiver,考虑以下代码段: public class MyBroadReceiver extends PhoneSateIntentReceiver { public void onReceive(Context context,Intent i ){ if(i.action == Intent.CALL_ACTION){ //some code here } } } 假设调用了notifyPhoneCallState以启用

考虑以下代码段:

public class MyBroadReceiver  extends PhoneSateIntentReceiver
{
    public void onReceive(Context context,Intent i ){

        if(i.action == Intent.CALL_ACTION){
           //some code here 
         }
     }
}
假设调用了
notifyPhoneCallState
以启用
MyBroadReceiver
来接收有关电话呼叫状态的信息,在何种情况下将执行上述代码

如果你对此有一些看法,请提出建议

在何种情况下,将执行上述代码

永远不会,因为Android SDK中没有
notifyPhoneCallState()
,所以您的应用程序永远不会编译

此外,没有
PhoneSateIntenterReceiver
,甚至没有
PhoneStateIntenterReceiver
,因此您的应用程序将永远无法编译。

这个问题来自“Android编程测试”?:)