qwe*_*rty 5 sms android send inbox
我终于让我的应用程序能够发送短信(SMS),但现在的问题是,如果用户打开短信应用程序,我需要在收件箱中显示消息.
有没有办法在收件箱中添加短信?
我目前正在使用以下代码,我能以某种方式改变它以使其显示在收件箱中吗?
private void sendSMS(String phoneNumber, String message)
{
PendingIntent pi = PendingIntent.getActivity(ccc, 0, new Intent(), 0);
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(phoneNumber, null, message, pi, null);
}
Run Code Online (Sandbox Code Playgroud)
代码中的这个函数做到了,完整的例子使用服务来完成任务:
private void addMessageToSent(String telNumber, String messageBody) {
ContentValues sentSms = new ContentValues();
sentSms.put(TELEPHON_NUMBER_FIELD_NAME, telNumber);
sentSms.put(MESSAGE_BODY_FIELD_NAME, messageBody);
ContentResolver contentResolver = getContentResolver();
contentResolver.insert(SENT_MSGS_CONTET_PROVIDER, sentSms);
}
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!