android - 如何执行默认短信应用程序?

标签 android android-intent sms

我注册了接收器以接收短信。当我收到短信时,如何执行手机的默认短信应用程序?

我可以使用 intent 发送操作来启动默认短信应用吗?

最佳答案

它可以通过几种不同的方式来完成。这是一个:

Intent sendIntent = new Intent(Intent.ACTION_VIEW);
sendIntent.putExtra("sms_body", "Content of the SMS goes here..."); 
sendIntent.setType("vnd.android-dir/mms-sms");
startActivity(sendIntent);

关于android - 如何执行默认短信应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5448932/

相关文章:

android - 以无线方式将 Android 连接到 Arduino 的最快方法?

java - Android 在 Java 中高效地阅读大文本

Android: onRecieve 的 Intent getSerializableExtra(String key) 返回 null

android - 如何与 Activity 中持续运行的后台服务通信?

c# - .NET 的短信库

Android 使用 ArrayList 向多个联系人发送短信

android - 如何在 Android 中堆叠推送通知?

android - 如何实例化PopupWindow?

java - onActivityResult 未调用

android - 通过 adb shell service callisms Android 4.1.2 发送短信