Androids';默认短信访问权限

Androids';默认短信访问权限,android,android-activity,sms,Android,Android Activity,Sms,我在打开默认sms活动时遇到问题。 我正在使用代码: Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(Uri.parse("sms:"+contact)); intent.putExtra("sms_body", R.string.sms); startActivity(intent); 它恰好填充了数字,但没有填充主体。你遇到过这个问题吗?或者你知道用其他方法打开带有填充号码和正文的默认短信活动吗

我在打开默认sms活动时遇到问题。
我正在使用代码:

Intent intent = new Intent(Intent.ACTION_VIEW);  
intent.setData(Uri.parse("sms:"+contact));  
intent.putExtra("sms_body", R.string.sms);  
startActivity(intent);  
它恰好填充了数字,但没有填充主体。你遇到过这个问题吗?或者你知道用其他方法打开带有填充号码和正文的默认短信活动吗

编辑

好啊我发现Android在访问R文件中的字符串时有问题。如何将一些R.string转换为代码中的string?

因此有一种方法。对不起,我太笨了

intent.putExtra("sms_body", getString(R.string.sms));