Java 安卓:自动发送彩信

Java 安卓:自动发送彩信,java,android,sms,mms,Java,Android,Sms,Mms,我有一个无法发送短信的应用程序(到目前为止效果很好),我正在尝试实现彩信数据发送。我环顾四周,到目前为止,我能想到的只有这段代码: Intent sendIntent = new Intent(Intent.ACTION_SENDTO); sendIntent.setClassName("com.android.mms", "com.android.mms.ui.ComposeMessageActivity"); sendIntent.addFlags(Intent.FLAG_

我有一个无法发送短信的应用程序(到目前为止效果很好),我正在尝试实现彩信数据发送。我环顾四周,到目前为止,我能想到的只有这段代码:

 Intent sendIntent = new Intent(Intent.ACTION_SENDTO);
    sendIntent.setClassName("com.android.mms", "com.android.mms.ui.ComposeMessageActivity");
    sendIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    sendIntent.putExtra("address",personNumber);
    sendIntent.putExtra("sms_body",shortMessage);
    sendIntent.putExtra(Intent.EXTRA_STREAM,uri3);
    sendIntent.setType("image/jpeg");
    startActivity(sendIntent);
它打开手机短信界面,要求发送彩信。如果这是我想做的,它工作得很好。但我希望它发送信息时不需要向用户询问任何事情(我的应用程序有点像远程短信应用程序),因此对我的案例不起作用

出于充分的理由,我知道为什么在发送一张您自己没有拍摄的照片之前,您需要某种用户输入,但是否有关于此限制的文档或任何其他方式?(我找到的所有信息都是2012年的,也许某处有一些新信息)

感谢任何有答案的人

编辑:

对于任何想这样做的人来说,显然有一种方法。我没有时间做这件事,但这里有一个关于如何做的详细链接:


这并不简单,但如果您不介意使用类似的功能,请继续。

查看短信弹出窗口。它是开源的,应该有你需要的代码。不要指望找到关于这个主题的更新文档/教程。人们只在新功能推出或API发生变化时才编写更新的文档/教程。看看SMSPopup代码,它远不像我想的那么简单,哈哈,谢谢你的提示。