Cómo bloquear una llamada saliente?

Estoy bloqueando la llamada entrante usando código siguiente,

{ telephonyService = (ITelephony) method.invoke(telephonyManager); telephonyService.silenceRinger(); telephonyService.endCall(); } 

Pero quiero saber cómo bloquear la llamada de salida?

 <receiver android:name="MyPhoneReceiver"> <intent-filter android:priority="100"> <action android:name="android.intent.action.PHONE_STATE"></action> <action android:name="android.intent.action.NEW_OUTGOING_CALL"></action> </intent-filter> </receiver> 

Y en su broadcastreciever

 @Override public void onReceive(Context context, Intent intent) { TelephonyManager telephony = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); CustomPhoneStateListener customPhoneListener = new CustomPhoneStateListener (context); telephony.listen(customPhoneListener, PhoneStateListener.LISTEN_CALL_STATE); } 

Con esto usted puede conseguir el número

Vea esto para bloquear la llamada Cómo bloquear las llamadas salientes y el texto Comprobación de SMS dharmendar respuesta

  • No aparece la aplicación de ejemplo para Android
  • Cómo arreglar Android lento emulador?
  • La simulación de ubicación del emulador no funciona
  • Android: Emulador no puede comenzar con la resolución FullHD que se está estableciendo
  • Cómo corregir El método startActivity (Intent) no está definido para el tipo new View.OnClickListener () error de sintaxis
  • No se puede encontrar 'emulator.exe' al intentar probar aplicaciones
  • El directorio de datos no tiene permiso de lectura / escritura en Android
  • Cómo manejar el evento de clic en cada celda de un diseño de tabla
  • Cambiar el nivel de la batería del emulador en Windows
  • Desaparición del dispositivo Android
  • Animación de diálogo de progreso personalizado
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.