1
私はraw folder
から来ているaudio attachment
とEMAIを送信するには、このコードを持っている:AndroidメールとMMS Raw添付ファイルの比較
Intent i = new Intent(Intent.ACTION_SEND);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
i.setType("Audio/basic");
i.putExtra(Intent.EXTRA_SUBJECT, "mySubject");
i.putExtra(Intent.EXTRA_TEXT, "myBody");
i.putExtra(Intent.EXTRA_STREAM, Uri.parse("android.resource://[my_package]/raw/sound"));
startActivity(i);
このコードは正常に動作します。
私はaudio attachment
のMMSメッセージをraw folder
から送信できるように、同じコードを使用しようとしました。
私はこの思い付いた:
String uri= "mmsto:";
Intent i = new Intent(Intent.ACTION_SENDTO, Uri.parse(uri));
i.putExtra("sms_body", "myBody");
i.putExtra("compose_mode", true);
i.putExtra(Intent.EXTRA_STREAM, Uri.parse"android.resource://[my_package]/raw/sound"));
startActivity(i);
コードがSMSアプリケーションを開きます。ただし、メッセージに添付ファイルはありません。
私はそれを正しくやっていますか?それで私を助けてください。興味があるかもしれない人たちへ