Intent.ACTION_CALL не работает только в Android 9 пирог - PullRequest
0 голосов
/ 21 ноября 2019

Я также дал разрешение ACTION_CALL на файл menifest, но в Android 9 Pie он не работает .. Он также работает в Android 10

Intent intent = new Intent(Intent.ACTION_CALL);
                                    intent.setData(Uri.parse("tel:100"));
                                    startActivity(intent);

Ответы [ 2 ]

0 голосов
/ 22 ноября 2019

ADD Разрешение в файле манифеста

<uses-permission android:name="android.permission.CALL_PHONE" />

Добавление намерения

int number = 123 123 123
Intent i = new Intent(Intent.ACTION_DIAL);
startActivity(i.setData(Uri.parse("tel:" + number));)
0 голосов
/ 21 ноября 2019

Добавить разрешение в файл манифеста: -

<uses-permission android:name="android.permission.CALL_PHONE" />

И намерение:

  Intent in = new Intent(Intent.ACTION_DIAL);
            in.setData(Uri.parse("tel:" + your text));
            startActivity(in);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...