This can be used to restore the previously backed up SMS.
Private void testinsertsms () {<br/> final string address = "Address"; <br/> final string date = "date "; <br/> final string READ = "read"; <br/> final string status = "status"; <br/> final string type = "type "; <br/> final string body = "body"; <br/> int message_type_inbox = 1; <br/> int message_type_sent = 2; <br/> contentvalues values = new contentvalues (); <br/>/* Mobile Phone Number */<br/> values. put (address, "13800138000"); <br/>/* time */<br/> values. put (date, "1281403142857"); <br/> values. put (read, 1); <br/> values. put (status,-1); <br/>/* type 1 is the inbox, 2 is the sender */<br/> values. put (type, 2); <br/>/* text message body content */<br/> values. put (body, "test inserting a text message"); <br/>/* Insert database operation */<br/> URI inserted = getcontentresolver (). insert (URI. parse ("content: // SMS"), <br/> values); <br/>}