Thursday, April 19, 2012

Sending SMS programatically

There are two ways to send sms in android

1.Using smsManager
2.Using Intent

1.Using smsManager
private void sendSMS(String phoneNumber, String message)
        PendingIntent pi = PendingIntent.getActivity(this, 0,
 new Intent(this, SMS.class), 0);                
        SmsManager sms = SmsManager.getDefault();
        sms.sendTextMessage(phoneNumber, null, message, pi, null);        
 Add this permission in manifest file 
<uses-permission android:name="android.permission.SEND_SMS">
2.Using Intent 
Intent sendIntent = new Intent(Intent.ACTION_VIEW);
       sendIntent.putExtra("sms_body", "Content of the SMS goes here..."); 
You can get more details from the following site

No comments:

Post a Comment