Сбои при открытии журнала телефона при использовании новых API - PullRequest
0 голосов
/ 09 мая 2020

Я хочу позвонить по номеру, когда пользователь нажимает на него, он работает нормально, но с новыми API (я думаю, что уровень API 25 и выше) дает сбой .. Итак, какой код работает со всеми API или, по крайней мере, код, который работает только на последних и сам справлюсь. Заранее спасибо.

Intent callIntent = new Intent(Intent.ACTION_CALL);
                                callIntent.setData(Uri.parse("tel:" + model.getNumber()));

                                if (ActivityCompat.checkSelfPermission(getApplicationContext(), Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED) {

                                    ActivityCompat.requestPermissions(getParent(),
                                            new String[]{Manifest.permission.CALL_PHONE},
                                            10);
                                    return;
                                } else {
                                    try {
                                        startActivity(callIntent);
                                    } catch (android.content.ActivityNotFoundException ex) {
                                        Toast.makeText(getApplicationContext(), R.string.place_call, Toast.LENGTH_SHORT).show();
                                    }
                                }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...