代码如下:
/**
* 发送短信
* @param smsBody
*/
private void sendSMS(String smsBody)
{
//"smsto:xxx" xxx是可以指定联系人的
Uri smsToUri = Uri.parse("smsto:");
Intent intent = new Intent(Intent.ACTION_SENDTO, smsToUri);
//"sms_body"必须一样,smsbody是发送短信内容content
intent.putExtra("sms_body", smsBody);
startActivity(intent);
}
指定联系人的
/**
* 发送短信
* @param smsBody
*/
private void sendSMS(String smsBody)
{
Uri smsToUri = Uri.parse("smsto:10086");
Intent intent = new Intent(Intent.ACTION_SENDTO, smsToUri);
intent.putExtra("sms_body", smsBody);
startActivity(intent);
}

本文提供了两个使用Android系统的示例代码片段,展示了如何通过发送短信的Intent实现短信发送功能,包括向默认短信应用发送短信及指定接收号码发送短信的方法。

632

被折叠的 条评论
为什么被折叠?



