mon client VoiP souhaite bloquer tous les appels entrants sur le téléphone pendant que mon propre appel est en cours. Est-il possible de le faire d'une manière ou d'une autre?Bloquer les appels entrants
Répondre
Pas avec le SDK pas en cours, vous pouvez surveiller les appels entrants et donner à l'utilisateur la possibilité de répondre à votre demande au lieu de l'application native
Oui, vous pouvez bloquer les appels entrants. En utilisant ce code
String phonestate = bundle.getString(TelephonyManager.EXTRA_STATE);
try
{
if (TelephonyManager.EXTRA_STATE_RINGING.equalsIgnoreCase(phonestate))
{
try
{
TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
Class c = Class.forName(tm.getClass().getName());
Method m = c.getDeclaredMethod("getITelephony");
m.setAccessible(true);
telephonyService = (com.android.internal.telephony.ITelephony) m.invoke(tm);
}
catch (Exception e)
{
e.printStackTrace();
}
if (prefStatus != null)
{
if (count == 1)
{
telephonyService.endCall();
String prefLoginemail = myloginpref.getString("emailid", null);
System.out.println(printdata + " prefLoginemail :: "+ prefLoginemail);
Global.mNotificationManager = (NotificationManager) mxcontext.getSystemService(Context.NOTIFICATION_SERVICE);
notifyDetails = new Notification(com.CellPhoneTerror.R.drawable.icon1,"CellPhoneTerror!", System.currentTimeMillis());
myIntent = PendingIntent.getActivity(mxcontext, 0, new Intent(mxcontext, clsHomePage.class), 0);
notifyDetails.setLatestEventInfo(mxcontext,"You Got a Call from Blocked Number.", "",myIntent);
notifyDetails.flags |= Notification.FLAG_AUTO_CANCEL;
Global.mNotificationManager.notify(Global.SIMPLE_NOTFICATION_ID,notifyDetails);
}
}
}
if (prefIncomingBlock.equals("true"))
{
if (TelephonyManager.EXTRA_STATE_IDLE.equalsIgnoreCase(phonestate))
{
if (count == 0)
{
System.out.println("if Cellphoneterror:"+ Global.clsIncomingNum);
Intent block = new Intent(context, dialogbox1.class);
block.setFlags(intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(block);
}
}
}
}
catch (Exception e)
{
e.printStackTrace();
}
Merci.
-1 Je pense qu'il est joli que le demandeur voulait savoir comment faire. – Elemental
Désolé amis, Mais mon réseau était en panne donc je ne pouvais pas mettre d'exemple ici. Quoi qu'il en soit Merci pour le commentaire. – anddev
Comment pouvez-vous éviter le retard et parfois un ou deux anneaux avant son bloqué? – powder366
- 1. Intercepter les appels entrants
- 2. Détecter les appels téléphoniques entrants
- 3. Écoute des appels sortants/entrants
- 4. de blocage des appels entrants - Android
- 5. Comment bloquer les appels dans Android
- 6. GameCenter - le traitement des appels entrants, etc.
- 7. Accès aux informations de contact des appels entrants/sms
- 8. Créer une application mobile à l'écoute des appels téléphoniques entrants
- 9. Modifier la façon dont votre mobile affiche les appels entrants - Par où commencer?
- 10. Exécuter une application personnalisée (page Web) sur les appels entrants Skype
- 11. comment filtrer les paquets entrants dans PPCE vC++
- 12. Bloquer les SMS sortants
- 13. Bloquer les fenêtres d'arrêt
- 14. Le profil utilisateur Windows semble bloquer l'authentification de certificat sur les appels de service Web
- 15. Traiter les fichiers entrants dans un répertoire
- 16. mémoire statique pour les paquets UDP entrants
- 17. Comment vérifier les changements entrants avec Bazaar?
- 18. Détecter les SMS entrants et sortants
- 19. Où couper les paramètres de demande entrants?
- 20. Vous voulez savoir si l'iPhone peut recevoir des appels entrants (mode avion)
- 21. Vérifiez si des appels entrants au service Web est plus Https
- 22. Développement de l'API Resharper - Recherche d'appels entrants
- 23. Existe-t-il un moyen de répondre automatiquement aux appels entrants?
- 24. Bloquer les sites Web programmatiques
- 25. Comment geler/bloquer les colonnes?
- 26. Messages entrants dans Sharepoint
- 27. Existe-t-il un moyen de remplacer par programme l'écran "Appel entrant" sur Blackberry pour les appels entrants?
- 28. Comment les sites comme Hubspot suivent-ils les liens entrants?
- 29. Les appels WCF Ajax bloquent-ils les appels?
- 30. Surveiller les appels d'API
Comment propose-t-on à l'utilisateur de choisir une application avec laquelle il peut répondre, par le biais d'un initiateur? Merci pour ton aide. – pgsandstrom
Oui, vous pouvez vous inscrire pour écouter cette intention et commencer votre application sur cette intention –