在我的应用程序中,我需要能够在后台发送短信,而无需用户干预。我正在使用 SmsManager (下面的代码)来实现这一点。它确实发送了一条消息,但仍然显示要求我选择传送方式的弹出窗口(即使在发送消息之后)。我确实安装了 Google Voice,因此出现了弹出窗口。有没有办法让我在发送短信时避免显示此弹出窗口?也许我应该使用不同的方法?
Thanks!
SmsManager sm = SmsManager.getDefault();
sm.sendTextMessage(number, null, message, null, null);
Update:因此,为了看看会发生什么,我选择了默认传递方式“短信”,并选中“使用此默认传递方式”框。现在,当我使用上面的代码发送消息时,它会在后台发送消息,但它还会显示空表单以将消息发送到:|我该如何摆脱这个? :)
恢复设备,问题消失了,所以一定是第三方应用程序导致发送新消息表单,现在一切都好,短信正在后台发送。感谢大家的帮助...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)