I want to override the default android messaging application. If I receive a sms or mms I want to send that to email but i don\'t want any notification on phone. So basica
There is a way to block the message from going to the the default messaging app. If you set the priority of your BroadcastReceiver up high enough (we use 100) and call abortBroadcast to block the intent from being picked up by any lower priority BroadcastReceivers. It will only work if the intent broadcast is ordered, something that is out of our control. But it turns out that the SMS_SENT broadcast is ordered, and I suspect the MMS_SENT broadcast is as well.