Any SMS API is available for android to send SMS from android Application?

android, api, sms

Solution

Its very simple to send sms using android code-

SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(NUMBER, null, MESSAGE, null, null);

and if you want to capture all the events related to sms like sms sent,delivered then you can refer the link provided in above post by @Ian Newson. Thanks

Problem

In my application i want to send a SMS to user ,they are registered to the application without the user interaction. Is it possible in android? yes means how to do that because i don't want to open the default SMS application available in android.

Original source