我正在以编程方式创建项目短信..我使用此代码发送短信:
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(phoneNumber, null, message, sentPI, deliveredPI);
如果邮件已发送和传递,则不会存储在发件箱中。你能解决这个问题吗?谢谢!
答案 0 :(得分:-1)
“SENT”文件夹的概念是应用程序的一个功能,而不是操作系统。如果您希望创建自己的SMS客户端应用程序,请创建自己的“SENT”文件夹作为该应用程序的功能。您知道要发送的邮件,因此您可以将它们存储在任何您喜欢的位置(例如,SQLite数据库)。
如果要发送短信并将其显示在用户所选SMS客户端的“SENT”文件夹中,请不要使用SmsManager。相反,请使用ACTION_SENDTO并让用户选择的SMS客户端发送消息,如this sample project所示。