que je dois faire un dialer IVR -auto application, quitonalités DTMF d'envoi de numérotation automatique IVR dans un intervalle programatically
=> compose un numéro sans frais
=> sélectionne alors une option continuer
=> puis entrez un code
=> puis au bout de quelques secondes (certains. annonces/sec, disons, 30) ont besoin d'entrer dans une autre option
les trois premières choses résolues, car il n'y a pas beaucoup de temps d'attente!
J'ai implémenté cela comme ci-dessous:
String dialnumber = tollfree+","+option1+","+code; //eg: 1800,2,12345
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:"+dialnumber));
startActivity(callIntent);
cela réussit à atteindre jusqu'à l'option, après cela, il y a un temps d'attente .... j'ai essayé en mettant « ; » (point-virgule) avant d'ajouter la dernière chaîne avec le numéro de téléphone. mais il ne fonctionne pas
String dialnumber = tollfree+","+option1+","+code+";"+lastoption; //eg: 1800,2,12345;98765
les sorties de numérotation quand je commence l'appel, mais si je retire la dernière option, il fonctionne
ma question est: comment puis-je mettre la dernière option pour Dialer après un intervalle de 30secs. ?
J'ai entendu que nous ne pouvons pas interférer avec le numéroteur par défaut pendant un appel actif.