gpt4 book ai didi

android - 如果我使用 sendTextMessage 功能,我在哪里可以查看发送的短信?

转载 作者:行者123 更新时间:2023-11-29 17:55:27 25 4
gpt4 key购买 nike

如果我用真正的三星i8150手机(Android 2.3.6)发送短信,通常情况下,发送的短信会列在发送框中,我在我的手机上安装了一个带有以下代码的应用程序,但是使用该应用程序发送的短信没有列在发件箱中。为什么?如何以编程方式将发送的短信列在发件箱中?谢谢!

SmsManager smsMgr = SmsManager.getDefault();
for (String toAddress : rule.receiverNumberList) {
smsMgr.sendTextMessage(toAddress, null, myMSms.body, null, null);
}

最佳答案

 ContentValues my_values = new ContentValues();
values.put("address", "+123456789");//sender name
values.put("body", "Message content");
getContentResolver().insert(Uri.parse("content://sms/inbox"), my_values);

允许写短信

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

试试这个..

关于android - 如果我使用 sendTextMessage 功能,我在哪里可以查看发送的短信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19802975/

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