Hi, Any update I ma still waiting.
Gulfam Hassan On Jan 8, 6:04 pm, Gulfam <[email protected]> wrote: > Hi All, > > I am facing issue with 2.0 and 2.0.1 on aborting broadcast for out > going calls. > > In my main activity on callButton press I am initiating call like this > /*********************Mian Activity Where Call > Initiating**************/ > public class MainActivity extends Activity implements OnClickListener{ > > public void onClick(View v) > { > if(v == callButton){ > > String phoneNumber = "+45123456" > Intent DialIntent = new Intent > (Intent.ACTION_CALL,Uri.parse(phoneNumber)); > > DialIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); > startActivity(DialIntent); > } > }} > > //*************************Here is my Broad Cast > Receiver********************// > Public Class MyOutGoingCallReceiverIntent extends BroadcastReceiver{ > > public void onReceive(Context context, Intent intent) { > > String dialNumber= intent.getStringExtra > (Intent.EXTRA_PHONE_NUMBER); > > if(dialNumber.startsWith("+45"))//***International number > abort broad cast*****// > { > Log.i("Before Abort Broadcast","11111111111"); > abortBroadcast(); > Log.i("After Abort Broadcast","22222222222"); > > Intent DialIntent = new Intent > (Intent.ACTION_CALL,Uri.parse(3224005421));/**local number > DialIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); > context.startActivity(DialIntent); > } > > } > > } > > /**************Register Receiver In menifest********************/ > <receiver > android:name="MyOutGoingCallReceiverIntent" > android:enabled="true"> > <intent-filter > android:priority="200"> > <action > > android:name="android.intent.action.NEW_OUTGOING_CALL" /> > <category > > android:name="android.intent.category.DEFAULT" /> > </intent-filter> > </receiver> > > /**********************Permissions in menifest******************/ > I have added these permissions in menifest > > <uses-permission android:name="android.permission.CALL_PHONE"></uses- > permission> > <uses-permission > android:name="android.permission.PROCESS_OUTGOING_CALLS"></uses- > permission> > <uses-permission android:name="android.permission.CALL_PRIVILEGED"></ > uses-permission> > > ********************************************** > Now move towoards Issue abortBroadcast(); is working fine with 1.0 to > 1.6 SDK's but when i run the same code on 2.0+ SDK's Its print the Log > statments as > > Before Abort Broadcast 11111111111 > After Abort Broadcast 22222222222 > > But not Abort the broad cast. Any one can help me regarding this > issue. > I have read the Documentation of 1.0 and 2.0 but there is no > difference in documentation. > My application is also running on market and there is no issue with > 1.0 to1.6 but now i am porting it for 2.0 its not aborting broadcast. > Is there any solution ???????????? > > Thanks in advance. > > Gulfam Hassan
-- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

