在Android的默认短信活动中填写短信机构的问题

时间:2011-01-03 22:08:06

标签: android android-activity 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文件中的String时遇到问题。在代码中将一些R.string转换为String的方法是什么?

1 个答案:

答案 0 :(得分:0)

所以有一种方法。抱歉愚蠢

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