2012-03-29 8 views
4

I unter Verwendung von folgendem Code den eingehenden Anruf ist blockiert,Wie man einen ausgehenden Anruf blockiert?

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

Aber ich mag wissen, wie die aus anrufen gehen zu blockieren?

+0

Anregung erhalten diese Nummer

sehen. Suchen Sie nach Einstellungen für das festgelegte Wahlverfahren. – Lucifer

+0

@lucifer ich brauche programmatisch – Venkat

+0

ya, so suche nach dem Code, der fixdialing mit Code aktivieren – Lucifer

Antwort

2
<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> 

und in Ihrem 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); 
} 

mit diesem können Sie Anruf How to Block outgoing calls and Text SMS Check dharmendar Antwort zu blockieren

+0

ich weiß, wie man das bekommen Nummer, aber ich weiß nicht, wie man es blockiert – Venkat

+0

überprüfen Sie den Link habe ich für bloacking den Anruf geben – vipin

+0

in dem nur sie Code für nur herausfinden, den ausgehenden Anruf .. Ich brauche, wie der ausgehende Anruf zu stoppen – Venkat

Verwandte Themen