Android 5.1+ / выводит экран вызова сверху во время разговора

При определенных условиях мне нужно поднять звонилку сверху во время текущего разговора. Раньше я использовал activityManager.getRunningTasks для поиска "com.android.phone", а затем с помощью activityManager.moveTaskToFront для вывода экрана вызова на передний план. К сожалению, с Lollipop getRunningTasks устарела и возвращает активность только из моего собственного приложения, так что больше не работает.

Поэтому я попытался использовать packageManager.getLaunchIntentForPackage("com.google.android.dialer"), и при запуске этого действия оно не выводит меня на текущий вызов, а вызывает другой экран.

У кого-нибудь есть другая идея? Обратите внимание, что это должен быть экран вызова (в котором можно отключить звук, сбросить вызов и т. Д.), А не открывать новый номеронабиратель для совершения нового вызова.

0 ответов

Другие вопросы по тегам