Je me demandais si quelqu'un peut dire si faire apparaître un écran de dialogue sur un écran Android natif?Android - Comment afficher une boîte de dialogue sur un écran natif?
J'ai actuellement une application qui piège un appel sortant et l'arrête, je veux alors faire apparaître une boîte de dialogue qui prendrait le relais de l'écran de numérotation et alerter l'utilisateur que la tentative d'appel a été bloquée et leur permettre quelques nouvelles options de la boîte de dialogue.
Je sais que certaines personnes vont dire que je devrais utiliser des notifications à la place mais je suis conscient de cela et ce n'est pas la façon dont cela devrait fonctionner, je dois être capable de faire apparaître une boîte de dialogue lorsque l'appel est piégé.
Ceci est mon code de dialogue jusqu'à
AlertDialog LDialog = new AlertDialog.Builder(context)
.setTitle("Call Blocked")
.setMessage("Call Blocked, reroute call?")
.setPositiveButton("ok", null).create();
LDialog.show();
Je suppose que je dois faire en quelque sorte le contexte à celle de l'écran de numérotation?
Quelqu'un peut-il offrir de l'aide et de l'aide ou des liens vers des tutoriels?
Merci à l'avance
Merci Thomas, c'est une excellente solution –
Excellente solution, merci! M'a sauvé beaucoup de temps! – mDroidd
Je t'aime littéralement tbruyelle! ajouter le taskAffinity = "" a résolu le problème qui m'embêtait depuis si longtemps! – Daksh