2010-04-16 7 views
1

Je dois modifier ou personnaliser l'écran d'appel lorsque je lance un appel sur Android. Après une recherche sur google, je ne trouve aucun moyen de le faire.Changer l'écran d'appel

Il n'y a aucun moyen d'envoyer des tonalités DTMF pendant un appel, l'idée est d'envoyer un numéro spécifique à l'écran d'appel. Donc, quand un appel est fait est possible de voir le numéro à composer lors d'un appel au PBX.

J'ai essayé de mettre le numéro dans la « barre d'état », mais la peau de notification après seconde et il est pas pratique.

Répondre

1

Il pourrait être possible d'afficher un message toast ou une boîte de dialogue devant l'écran d'appel à partir d'un processus d'arrière-plan je pense.

Ce ne sera pas joli mais serait un moyen de le faire.

+0

Oui, j'ai déjà essayé de mettre un message de pain grillé, mais il disparaît en quelques secondes. Comment afficher un message sur l'écran d'appel sans qu'il disparaisse? – vyana

1

Je dois modifier ou personnaliser l'écran appel lors du lancement d'un appel sur Android.

Ceci n'est pas possible, l'écran d'appel ne peut pas être personnalisé ou modifié à moins que vous ne construisiez votre propre ROM.

Il n'y a aucun moyen d'envoyer des tonalités DTMF pendant un appel

Vous pouvez ajouter une séquence dtmf à la fin d'une intention de cadran pour envoyer dtmf directement après un appel est connecté mais pas au cours d'une appel.

J'apprécie toute autre suggestion.

Vous pouvez essayer de superposer le nombre d'une certaine façon, mais je ne suis pas tout à fait sûr de ce que vous voulez vraiment atteindre si cette suggestion peut être incorrecte

+0

Ajouter une séquence dtmf à la fin d'une intention de numérotation !!! Comment est-ce que je peux faire ceci? – vyana

+0

Intention mIntent = nouvelle intention (Intent.ACTION_CALL, Uri.parse ("tel:" + numéro_membre + ";" + dtmfSequence)); –

+0

Merci Rafferty;) Je vais essayer ... Mais comment puis-je encoder le signe # sur dtmfsequence ??? – vyana