c# - Saving sent sms -


i'm able send sms using

var smsmgr = android.telephony.smsmanager.default;  smsmgr.sendtextmessage(num, null, txt, null, null); 

but message not shown on sent sms list.
tried

var values = new contentvalues();  values.put("address", num);  values.put("body", txt);  try  {    contentresolver.insert(android.net.uri.parse("content://sms/sent"), values);  }  catch (exception ex)  {   console.writeline(ex.message); } 

having in code

[assembly: usespermission(name = "android.permission.send_sms")] [assembly: usespermission(name = "android.permission.write_sms")] 

but everytime securityexception.
side note: phone has not root permission.
can do?

finally discovered how let sms appear on sent tab: needed

[assembly: usespermission(name = "android.permission.read_sms")] 

i don't know if requirement of every phone or android version, adding permission worked properly!!