写真/画像を送信するために MMS アプリケーションを実装しようとしています。そのために、以下のコードを書きました。次のコードが正しいかどうかを教えてください。
try { Uri uri = Uri.parse("file://mnt/sdcard/pictures/kc.jpg");
Intent i = new Intent(Intent.ACTION_SEND);
i.putExtra("address",etnum.getText().toString());
i.putExtra("sms_body",etmsg.getText().toString());
i.putExtra(Intent.EXTRA_STREAM,"file:/"+uri);
i.setType("image/png");
startActivity(i);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}