android中插入一条SMS短信内容(可用于恢复SMS短信操作)
这个可用于对之前备份的SMS的恢复操作。
- private void TestInsertSMS() {
- final String ADDRESS = "address";
- final String DATE = "date";
- final String READ = "read";
- final String STATUS = "status";
- final String TYPE = "type";
- final String BODY = "body";
- int MESSAGE_TYPE_INBOX = 1;
- int MESSAGE_TYPE_SENT = 2;
- ContentValues values = new ContentValues();
- /* 手机号 */
- values.put(ADDRESS, "13800138000");
- /* 时间 */
- values.put(DATE, "1281403142857");
- values.put(READ, 1);
- values.put(STATUS, -1);
- /* 类型1为收件箱,2为发件箱 */
- values.put(TYPE, 2);
- /* 短信体内容 */
- values.put(BODY, "测试插入一条短信");
- /* 插入数据库操作 */
- Uri inserted = getContentResolver().insert(Uri.parse("content://sms"),
- values);
- }