江川と申します。
カメラの場合は、先にMediaStoreにinsertしてから、そのURIを使ってやり取りする方法が一般的だと思います。
final ContentValues cv = new ContentValues();
cv.put(MediaStore.Images.Media.TITLE, "test.jpg");
cv.put(MediaStore.Images.Media.MIME_TYPE, "image/jpeg");
final Uri imageUri =
getContentResolver().insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
cv);
final Intent intent = new Intent();
intent.setAction(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri);
startActivityForResult(intent, 1);
のような感じでカメラアプリへ飛ばし、戻って来たonActivityResultなどで上記imageUriの場所を参照すると、撮影された画像が得られると思います。
------------------------------------------
EGAWA Takashi
2012年2月2日19:14 けっけ <ub4.x23...@gmail.com>:
> --
> このメールは Google グループのグループ「Android-SDK-Japan」の登録者に送られています。
> このグループに投稿するには、android-...@googlegroups.com にメールを送信してください。
> このグループから退会するには、android-sdk-ja...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-sdk-japan?hl=ja からこのグループにアクセスしてください。
>