我正在使用此代码
Intent intentsms = new Intent( Intent.ACTION_VIEW, Uri.parse( "sms:" + "" ) );
intentsms.putExtra( "sms_body", "Test text..." );
startActivity( intentsms );
但这是开放的android消息活动。但我不想要这个。我想在不点击发送按钮的情况下直接从手机发送消息
提前致谢
答案 0 :(得分:4)
如果您的应用持有SEND_SMS
权限,欢迎您直接发送短信via SmsManager
。
public void sendTheMessage(String message, String phoneNumber) {
SmsManager
.getDefault()
.sendTextMessage(phoneNumber, null,
message,
null, null);
}