java - android 通过 MediaStore.ACTION_IMAGE_CAPTURE 拍照 - 指定图像大小

标签 java android eclipse camera

使用 MediaStore.ACTION_IMAGE_CAPTURE Intent 并以此 Intent 启动 Activity 时,是否可以通过 Intent 目标图像大小传递到相机? 或者我是否必须手动调整拍摄的照片图像的大小?

最佳答案

与具有大小、质量等的 video_capture Intent 相比,此 Intent 只有一个额外参数,即 extra_output(将存储图像的位置)。所以不可能。

另一方面,您可以使用相机类来捕获照片,这使您可以更好地控制相机及其设置,但需要更多的工作来实现。 Android 开发者网站上有一个关于其使用的很好的教程。

关于java - android 通过 MediaStore.ACTION_IMAGE_CAPTURE 拍照 - 指定图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9500781/

相关文章:

java - 我们可以在List中插入多种类型的元素吗?

java - GSON 反序列化 : how to know the objects?

java - 通过枚举实现的单例在模块化趋势中仍然值得(即 Java 9+ 模块化和 Jigsaw 项目)

java - 永远不会为第一项调用 OnPageSelected?

java - eclipse - 对未触及的文件强制保存操作

java - 测试 MySql 数据库中字符串的编码和正确性

database - 导出 Android 应用程序时包括数据库数据

android - 如何在 Activity 中使用 Room 和 LiveData 删除 LiveData<Object>?

java - 从源 WSO2 身份服务器构建期间出错

java - 运行 java jar 应用程序时如何修复 "java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory"错误