要实现在Android应用程序中调用默认短信应用程序的意图,请使用以下代码段:
Uri uri = Uri.parse("smsto:" + phoneNumber);
Intent smsIntent = new Intent(Intent.ACTION_SENDTO, uri);
smsIntent.putExtra("sms_body", message);
startActivity(smsIntent);
其中,phoneNumber是字符串类型的收件人电话号码,message是字符串类型的短信正文。使用Intent.ACTION_SENDTO常量创建意图,这将启动默认短信应用程序,并将URI设置到其“发件人地址”框中。将“短信正文”作为额外的数据添加到意图中。最后,使用startActivity()方法启动意图。这样,就可以在Android应用程序中调用默认短信应用程序的意图了。