Да, вы можете сделать это.Перейдите по этой ссылке:
Android: полный контроль над телефоном (режим киоска), возможно ли это?Как?
It's possible to dispaly a dialog over the screen incoming call
Когда вы получаете событие incoming call
, вам нужно startactivity()
, которое вы хотите отобразить, но вам нужно сделать это после a little delay
, иначе экран по умолчаниюпереопределит ваш экран.Как только появится экран по умолчанию, вы должны вызвать его.Задержка будет between 500 - 1000 ms
, это вам нужно проверить в конце.