繁体   English   中英

如何将捕获/保存的图像从相机获取到另一个应用程序?

[英]How to get the captured / saved image from camera to another app?

我有一个相机应用程序,允许用户在拍摄每张照片后“保存”或“丢弃”图像。 如果单击“保存”,则该应用程序将返回MainActivity (相机预览)并保留照片。 如果单击“放弃”,则照片将被删除并返回MainActivity (相机预览)。 这一切都很好。

我有一个标准的电子邮件应用程序(TypeApp),该应用程序允许用户通过“拍摄照片”功能附加照片,单击该功能可以显示所有已安装的相机。 我想使用我的相机应用程序允许此操作,但是当我保存照片并单击“返回”时,没有图像附加。 我已经看到它可以在其他相机应用程序上使用,但是我不知道如何开始在我的应用程序中实现此功能。

当用户单击“保存”按钮时,如何使我的相机应用程序将图像的位置发送回标准电子邮件应用程序。

任何指导将不胜感激。

请尝试此操作,也许您将在第三个参数中获取数据。

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data)
    {
    //you get data in  email app (TypeApp) Activity
    }
}//onActivityResult

有用的链接:-https: //developer.android.com/training/basics/intents/result

更有益: - https://medium.com/@rodrigolmti/android-get-camera-thumbnail-and-full-image-1bddfdc5347e

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM