Send sms in android
- use the default app in interactive mode:
Intent intent = new Intent(Intent.ACTION_SENDTO);
intent.putExtra("sms_body", message);
intent.setData(Uri.parse("sms:"));
popup a list of sms apps in device
replace ACTION_SENDTO with ACTION_VIEWsend sms in silent mode
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage("phoneNo", null, "sms message", null, null);
Reference
- http://stackoverflow.com/questions/12894120/using-the-native-sms-app-to-send-an-sms-without-launching-itself
- http://stackoverflow.com/questions/2372248/launch-sms-application-with-an-intent/10613013#10613013
- http://www.mkyong.com/android/how-to-send-sms-message-in-android/
- http://mobiforge.com/design-development/sms-messaging-android
- http://sudarmuthu.com/blog/sharing-content-in-android-using-action_send-intent/
- http://mobiforge.com/design-development/sms-messaging-android
- http://android-developers.blogspot.com/2013/10/getting-your-sms-apps-ready-for-kitkat.html
- http://sudarmuthu.com/blog/sharing-content-in-android-using-action_send-intent/