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