Intentで Intent.ACTION_SEND を指定して、ファイルを添付させたい場合に
- Intent intent = new Intent();
- intent.setAction(Intent.ACTION_SEND);
- intent.setType("application/octet-stream");
- intent.putExtra(Intent.EXTRA_STREAM,ここに添付ファイルのURIを);
- startActivity(intent);
って感じなんだけども、このURIの指定をFileインスタンス.toURI() でURIにして指定すると、実行時でExceptionが。
結局、
- intent.putExtra(Intent.EXTRA_STREAM,Uri.parse("file://" + Fileインスタンス.getAbsolutePath()));
0 件のコメント:
コメントを投稿