我想从我的应用程序启动相机,并想在我的应用程序中使用捕获的图像作为附件。用例如下:
按应用程序中的捕获按钮->打开相机应用程序->捕获图像->图像在我的应用程序中显示为缩略图。
任何建议,想法,都会非常有帮助。
我想从我的应用程序启动相机,并想在我的应用程序中使用捕获的图像作为附件。用例如下:
按应用程序中的捕获按钮->打开相机应用程序->捕获图像->图像在我的应用程序中显示为缩略图。
任何建议,想法,都会非常有帮助。
图像捕获步骤说明:
从 ACTION_IMAGE_CAPTURE Intent 获取图像路径
之后,您就有了获取图像的路径。然后,您可以将其用于您的目的。将其显示为小位图,并将原件附加到进一步处理。
要查看捕获的图像,请发送意图
Intent viewImageIntent = new Intent();
viewImageIntent.setAction(android.content.Intent.ACTION_VIEW);
File file = new File(imageFilePath);
viewImageIntent.setDataAndType(Uri.fromFile(file), "image/*");
viewImageIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP);
startActivity(viewImageIntent);