According to SMS Delivery Report in Android in answer 2 i have managed to get it working but what i want to do is if the SMS sending has failed is there a way to make Android try and resend the SMS again once the Mobile Service is available again?
Share
Since you are writing your own SMS application, it is your responsibility to implement a outgoing folder (for lack of better terminology).
I suggest that you insert the SMS into this folder (or database) and use a task with a timer which attempts to send your messages if network connection is available or waits for the network connection to become available.