是否可以使用Android sdk在短信中保存短信

时间:2011-01-04 11:13:39

标签: android android-sdk-2.1

我是Android开发的新手。我需要你的一些澄清。我的问题是“是否有可能以编程方式存储起草人的短信?”。 请帮帮我。

谢谢你, Sekhar Bethalam。

2 个答案:

答案 0 :(得分:7)

是的,您可以将邮件另存为草稿,执行此操作的代码如下:

//Store the message in the draft folder so that it shows in Messaging apps.
ContentValues values = new ContentValues();
// Message address.
values.put("address", address); 
// Message body.
values.put("body", messagebody);
// Date of the draft message.
values.put("date", String.valueOf(System.currentTimeMillis())); 
values.put("type", "3");
// Put the actual thread id here. 0 if there is no thread yet.
values.put("thread_id", "0"); 
getContentResolver().insert(Uri.parse("content://sms/draft"), values);

快乐的编码!

答案 1 :(得分:1)

你的意思是说你正在制作一个短信应用程序而你想要保存邮件草稿吗?这是100%你的问题。您可以随意保存草稿。除了提供包含文本的意图并为您发送文本之外,几乎没有Android帮助发短信。