звонок не отправлен в Android - PullRequest
1 голос
/ 23 декабря 2011

Я получаю эту заметку "Call Not Sent" при использовании приведенного ниже кода в Android

enter image description here

Intent callIntent = new Intent(Intent.ACTION_CALL);
            callIntent.setData(Uri.parse(callingNumber));
            startActivity(callIntent);

почему я получаю эту записку? Пока я не получу эту заметку, когда я изменю Intent.ACTION_CALL на Intent.ACTION_DIAL , который идет на панель набора номера.

Ответы [ 4 ]

2 голосов
/ 23 декабря 2011
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + callingNumber));
startActivity(intent);

Примечание: Uri.parse("tel:" + callingNumber)

1 голос
/ 01 марта 2012

КОНЕЦ предыдущего звонка, который вы сделали из эмулятора тогда будет нормально работать в соответствии с изображением, которое вы позвонили 583-3500, и вы не нажали кнопку завершения вызова когда вы попытаетесь позвонить снова, он не будет работать

0 голосов
/ 04 января 2012

Просто добавьте это:

callIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

Это решит вашу проблему.

0 голосов
/ 23 декабря 2011

Убедитесь, что у вас есть разрешение: CALL_PHONE установлено: http://developer.android.com/reference/android/Manifest.permission.html#CALL_PHONE в вашем AndroidManifest.xml

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