是否可以在不返回应用程序的情况下裁剪从Android上的Camera捕获的图像?

rking788

目的是允许用户在Android设备上使用相机捕获新图像。我需要最终的图像是正方形。如果不使用Camera类并进行更多工作,我看不到限制捕获图像大小的方法。

我想做的是使用MediaStore.ACTION_IMAGE_CAPTUREIntent操作启动相机活动,并在捕获图像后立即执行Crop操作。从相机返回时,我可以通过使用"com.android.camera.action.CROP"操作来获得所需的行为,onActivityResult但这可以使用户在开始裁剪操作之前返回我的应用程序。

总而言之,我现在拥有的是:

My-app -> Camera -> My-app -> Crop

理想情况下,我想要的是:

My-app -> Camera -> Crop -> My-app

(如果可以在打开相机时告诉图像拍摄意图使用特定尺寸,那么如果我只是错过了这样做的话,那就太好了。)

提前致谢。

常用软件

从相机返回时,我可以通过在onActivityResult中使用“ com.android.camera.action.CROP”操作来获得所需的行为,但这会在启动Crop操作之前将用户返回到我的应用程序。

Android没有CROP Intent很少有设备可以进行支持您未记录的Intent操作的活动。

理想情况下,我想要的是:“我的应用”->“相机”->“裁剪”->“我的应用”

欢迎您使用相机API和图像裁剪库自己完成所有这些工作。

或者,欢迎您继续使用ACTION_IMAGE_CAPTURE,但自己进行图像裁剪。

或者,请记住,您的图像不会在大多数Android设备上裁剪,因此请坚持使用现有代码。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否可以在不返回应用程序的情况下裁剪从Android上的Camera捕获的图像?

来自分类Dev

是否可以在不更新应用程序的情况下向应用程序添加应用程序内购买?

来自分类Dev

是否可以在不启动 instagram 的情况下从我们的 android 应用程序直接在 instagram 上分享或发布照片

来自分类Dev

是否可以在服务器端在Android Mobile上运行的情况下创建Android应用程序?

来自分类Dev

是否可以在不更改模块名称的情况下更改应用程序的显示名称?

来自分类Dev

是否可以在不注册的情况下将COM DLL包装在应用程序中?

来自分类Dev

是否可以在不登录的情况下使用 Square 的销售点应用程序?

来自分类Dev

Strongloop环回应用程序默认情况下是否使用多个进程?

来自分类Dev

是否可以在没有 onStart() 的情况下运行 Android 应用程序?

来自分类Dev

Android的应用程序主线程在不损失性能的情况下可以忙多长时间

来自分类Dev

我可以在不丢失Android应用程序的情况下安全删除我的新Firebase项目吗?

来自分类Dev

是否可以在不使用Android Wear应用程序的情况下将Android可穿戴设备配对?

来自分类Dev

是否可以在不运行模拟器的情况下为 Android 构建 React Native 应用程序?

来自分类Dev

是否可以在没有root许可的情况下从android应用程序打开服务器网络套接字?

来自分类Dev

是否可以在没有root许可的情况下从android应用程序打开服务器网络套接字?

来自分类Dev

如何在不裁剪成正方形的情况下捕获图像?

来自分类Dev

在iOS 10上,我的应用程序是否可以在激活了iMessage扩展名的情况下打开“消息”应用程序?

来自分类Dev

我可以在不丢失我的应用程序和文件的情况下升级ubuntu吗?

来自分类Dev

我可以在不丢失我的应用程序和文件的情况下升级ubuntu吗?

来自分类Dev

在不破坏沙箱的情况下检查外部应用程序是否存在的代码

来自分类Dev

在不启动应用程序的情况下开始活动

来自分类Dev

是否可以在不重新提交应用程序的情况下解决生产推送通知?

来自分类Dev

是否可以在不升级iOS企业应用程序的情况下更新配置文件?

来自分类Dev

是否可以在不显示其窗口的情况下启动命令行应用程序?

来自分类Dev

是否可以在没有vue-cli的情况下构建vue应用程序?

来自分类Dev

在不删除应用程序的情况下删除ppa源列表是否可以?

来自分类Dev

是否可以在不安装桌面环境的情况下运行Firefox之类的图形应用程序?

来自分类Dev

是否可以在不使用QML的情况下用C ++开发ubuntu touch应用程序?

来自分类Dev

在我的情况下,是否可以省略“ eval”以支持“ call”或“ send”(Rails应用程序)?

Related 相关文章

  1. 1

    是否可以在不返回应用程序的情况下裁剪从Android上的Camera捕获的图像?

  2. 2

    是否可以在不更新应用程序的情况下向应用程序添加应用程序内购买?

  3. 3

    是否可以在不启动 instagram 的情况下从我们的 android 应用程序直接在 instagram 上分享或发布照片

  4. 4

    是否可以在服务器端在Android Mobile上运行的情况下创建Android应用程序?

  5. 5

    是否可以在不更改模块名称的情况下更改应用程序的显示名称?

  6. 6

    是否可以在不注册的情况下将COM DLL包装在应用程序中?

  7. 7

    是否可以在不登录的情况下使用 Square 的销售点应用程序?

  8. 8

    Strongloop环回应用程序默认情况下是否使用多个进程?

  9. 9

    是否可以在没有 onStart() 的情况下运行 Android 应用程序?

  10. 10

    Android的应用程序主线程在不损失性能的情况下可以忙多长时间

  11. 11

    我可以在不丢失Android应用程序的情况下安全删除我的新Firebase项目吗?

  12. 12

    是否可以在不使用Android Wear应用程序的情况下将Android可穿戴设备配对?

  13. 13

    是否可以在不运行模拟器的情况下为 Android 构建 React Native 应用程序?

  14. 14

    是否可以在没有root许可的情况下从android应用程序打开服务器网络套接字?

  15. 15

    是否可以在没有root许可的情况下从android应用程序打开服务器网络套接字?

  16. 16

    如何在不裁剪成正方形的情况下捕获图像?

  17. 17

    在iOS 10上,我的应用程序是否可以在激活了iMessage扩展名的情况下打开“消息”应用程序?

  18. 18

    我可以在不丢失我的应用程序和文件的情况下升级ubuntu吗?

  19. 19

    我可以在不丢失我的应用程序和文件的情况下升级ubuntu吗?

  20. 20

    在不破坏沙箱的情况下检查外部应用程序是否存在的代码

  21. 21

    在不启动应用程序的情况下开始活动

  22. 22

    是否可以在不重新提交应用程序的情况下解决生产推送通知?

  23. 23

    是否可以在不升级iOS企业应用程序的情况下更新配置文件?

  24. 24

    是否可以在不显示其窗口的情况下启动命令行应用程序?

  25. 25

    是否可以在没有vue-cli的情况下构建vue应用程序?

  26. 26

    在不删除应用程序的情况下删除ppa源列表是否可以?

  27. 27

    是否可以在不安装桌面环境的情况下运行Firefox之类的图形应用程序?

  28. 28

    是否可以在不使用QML的情况下用C ++开发ubuntu touch应用程序?

  29. 29

    在我的情况下,是否可以省略“ eval”以支持“ call”或“ send”(Rails应用程序)?

热门标签

归档