Мне было интересно, может ли кто-нибудь определить, как открыть диалоговый экран поверх собственного экрана Android?
В настоящее время у меня есть приложение, которое перехватывает исходящий вызов и останавливает его. Затем я хочу открыть диалоговое окно, которое будет захвачено с экрана дозвона, и предупредить пользователя о том, что попытка вызова заблокирована, и разрешить им новые параметры из диалога.
Я знаю, что некоторые люди скажут, что я должен использовать уведомления вместо этого, но я знаю об этом, и не то, как он должен работать, мне нужно открыть диалог, когда вызов окажется в ловушке.
Это мой код диалога до сих пор
AlertDialog LDialog = new AlertDialog.Builder(context)
.setTitle("Call Blocked")
.setMessage("Call Blocked, reroute call?")
.setPositiveButton("ok", null).create();
LDialog.show();
Я предполагаю, что мне нужно каким-то образом определить контекст экрана дозвона?
Может ли кто-нибудь предлагать какую-либо помощь и помощь или ссылки на учебные пособия?
Заранее спасибо