现在的位置: 首页 > 综合 > 正文

调用系统短信程序 Android

2018年04月01日 ⁄ 综合 ⁄ 共 725字 ⁄ 字号 评论关闭

1,第一种  无号码

/**

* 调用系统短信程序
* @param context
*/
public static void sendSMS(Context context) {
Uri uri = Uri.parse("smsto:");
Intent i = new Intent(Intent.ACTION_SENDTO, uri);  //ACTION_SENDTO ="android.intent.action.SENDTO"

context.startActivity(i);

}
2,第二种  携带号码
/**
* 调用系统短信程序 
* @param context
* @param phoneNum 号码
*/
public static void sendSMS(Context context, String phoneNum) {
Uri uri = Uri.parse("smsto:" + phoneNum + "");
Intent i = new Intent(Intent.ACTION_SENDTO, uri);
context.startActivity(i);
}
3,第三种  携带号码和内容
/**
* 调用系统短信程序 
* @param context
* @param phoneNum 号码
* @param content 内容
*/
public static void sendSMS(Context context, String phoneNum, String content) {
Uri uri = Uri.parse("smsto:" + phoneNum + "");
Intent i = new Intent(Intent.ACTION_SENDTO, uri);
i.putExtra("sms_body", content);
context.startActivity(i);
}

抱歉!评论已关闭.