Пример кода PhoneSateIntentReceiver в Android - PullRequest
0 голосов
/ 08 января 2012

Учитывая следующий фрагмент кода:

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

        if(i.action == Intent.CALL_ACTION){
           //some code here 
         }
     }
}

Предполагая, что notifyPhoneCallState был вызван, чтобы позволить MyBroadReceiver получать информацию о состоянии телефонного вызова, в каких случаях будет выполняться вышеуказанный код?

Пожалуйста, предложите, если у вас есть какие-либо мнения по этому поводу.

1 Ответ

2 голосов
/ 08 января 2012

, в этом случае вышеуказанный код будет выполнен

Никогда, поскольку в Android SDK нет notifyPhoneCallState(), и поэтому ваше приложение никогда не скомпилируется.

Кроме того, нет PhoneSateIntentReceiver или даже PhoneStateIntentReceiver, и поэтому ваше приложение никогда не будет компилироваться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...