0

我想在没有预定义收件人的情况下打开短信意图,这是我的代码。

Uri myuri = Uri.parse("to:");
Intent smsintent = new Intent(Intent.ACTION_SENDTO, myrui);
smsintent.putExtra("sms_body", "new sms here boddy");  
startActivity(smsintent);

我得到了例外

myuri can't be parsed

为什么?

4

1 回答 1

1

我想你想要这个。

Use Uri myuri = Uri.parse("smsto:"); instead of Uri.parse("to:");

或者

Intent sendIntent = new Intent(Intent.ACTION_VIEW);         
sendIntent.setData(Uri.parse("sms:"));
sendIntent.putExtra("sms_body", "new sms here boddy");  
startActivity(sendIntent);
于 2013-03-29T08:47:07.263 回答