gpt4 book ai didi

java - Android点击按钮自动发送短信

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:08:19 24 4
gpt4 key购买 nike

我试图在用户按下屏幕上的按钮时自动向特定号码发送短信。

这是我的代码:

Intent smsIntent = new Intent(Intent.ACTION_SENDTO,
Uri.parse("sms:xxxxxxxxxxx"));
smsIntent.putExtra("sms_body", "Hello");
startActivity(smsIntent);

xxxxxxx = 电话号码

我有以下权限:

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

当我按下按钮时,它会将我带到另一个屏幕,我可以在其中编辑我的文本并按下发送。我只是希望它自动执行此过程,而无需将我带到另一个屏幕。因为我已经定义了我的消息,所以我只想将它发送到一个特定的号码。

而且我不确定我是否将正确的电话号码放在了第二行代码中。我是否必须先在其中输入我的国家/地区代码,或者我可以只输入我的手机号码就可以了吗?

谢谢

最佳答案

试试这段代码:

 String messageToSend = "this is a message";
String number = "2121234567";

SmsManager.getDefault().sendTextMessage(number, null, messageToSend, null,null);

关于号码,您需要输入号码,就像您通过电话调用或以正常方式发送短信一样。

关于java - Android点击按钮自动发送短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10607361/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com