0

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

 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 年的,也许某处有一些新信息)

感谢任何有答案的人

编辑 :

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

http://forum.xda-developers.com/showthread.php?t=2222703

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

4

0 回答 0