I'm trying to extract the sent SMS. I know there is no BroadcastReciver for this. So I've found that I can use ContentObserver to listen changes in the db.
How can I implement this? My objective is to get only the new sms sent and send it via POST on the DB
Thanks
yes it is possible to Listen for new SMS by Registering ContentObserver to content://sms/
see in this post my answer how we Register ContentObserver to content://sms/
Practical way to find out if SMS has been sent
and you can also download working example from here
Contentovserver
Here is a code fragment to do this. The key is to use a selection that looks only for "type = outgoing messages".
Also since the content DB can get triggered by any change, keep track (somehow) of what has already been processed.