我正在开发应用程序,只需单击一下即可激活所有网络包我知道可以通过使用ACTION_CALL/ACTION_DIAL
在一次单击中拨打编码中提到的数字,我可以激活欲望包。
现在有一些软件包可以通过短信发送来激活,例如" Sub"到668.我的要求是当用户想要激活这样的包时,他/她没有在消息体中写任何东西。消息自动发送到编码中提到的欲望号码并激活包裹。
有没有办法做到这一点? 或者当我点击按钮时它会自动进入内置消息体并自动写入" Sub"消息和号码123现在由用户决定他/她是否想要发送?
答案 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"/>
在清单中。
希望它有所帮助...