如何在不编写邮件的情况下发送邮件?

时间:2015-06-29 08:54:20

标签: android android-intent

我正在开发应用程序,只需单击一下即可激活所有网络包我知道可以通过使用ACTION_CALL/ACTION_DIAL在一次单击中拨打编码中提到的数字,我可以激活欲望包。

现在有一些软件包可以通过短信发送来激活,例如" Sub"到668.我的要求是当用户想要激活这样的包时,他/她没有在消息体中写任何东西。消息自动发送到编码中提到的欲望号码并激活包裹。

有没有办法做到这一点? 或者当我点击按钮时它会自动进入内置消息体并自动写入" Sub"消息和号码123现在由用户决定他/她是否想要发送?

2 个答案:

答案 0 :(得分:1)

试试这个,

添加权限:

<uses-permission android:name="android.permission.SEND_SMS"/>

创建SmsManager对象并发送消息:

SmsManager myManager = SmsManager.getDefault();
smsManager.sendTextMessage("receiver_number", null, "message_body", null, null);

*仍然可以在评论中自由询问Error or any Exception

希望这会有所帮助......谢谢

答案 1 :(得分:0)

您可以使用SmsManager课程在不显示作曲家的情况下发送消息。 静默发送短信的示例如下所示:

SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage("123456", null, "Test SMS to 123456--> "+mytext, null, null);

您还需要添加权限:

<uses-permission android:name="android.permission.SEND_SMS"/>

在清单中。

希望它有所帮助...

相关问题