1
以下是我用来从摄像机捕获的图像在我的应用程序发送图像到URL中的Android
public void startCamera()
{
Log.d("ANDRO_CAMERA", "Starting camera on the phone...");
String fileName = "testphoto.jpg";
ContentValues values = new ContentValues();
values.put(MediaStore.Images.Media.TITLE, fileName);
values.put(MediaStore.Images.Media.DESCRIPTION,"Image capture by camera");
values.put(MediaStore.Images.Media.MIME_TYPE, "image/jpeg");
imageUri = getContentResolver().insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values);
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri);
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);
startActivityForResult(intent, IMAGE_CAPTURE);
}
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == IMAGE_CAPTURE)
{
if (resultCode == RESULT_OK)
{
Log.d("ANDRO_CAMERA","Picture taken!!!");
imageView.setImageURI(imageUri);
}
}
}
拍摄图像后的代码,当我选择插入它被存储在记忆,但我希望它被发送到一个URL,我希望它在另一个活动中查看。
如何做到这一点请帮助我.....
不......我想将捕获的图像发送到一个URL – 2011-04-05 12:06:38
捕获的图像,因为它可以在画廊的权利?或者你需要捕获ñ必须发送? – Hussain 2011-04-05 12:35:08
如果你想从图库中选择,然后使用这个..'Intent intent = new Intent(Intent.ACTION_PICK); \t intent.setType(“image/*”); \t startActivityForResult(intent,1);' – Hussain 2011-04-05 12:36:05