2011-01-03 5 views
0

既定のSMSアクティビティを開く際に問題があります。
私は、コードを使用しています:問題は、アンドロイドの既定の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を開くために他の方法を知っているかもしれません。

編集
OK。私が見つけたのは、AndroidはRファイルのStringへのアクセスに問題があるということです。いくつかのR.stringをコードでStringに変換する方法は何ですか?

答えて

0

だから道があります。愚かさのため申し訳ありません

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