gpt4 book ai didi

android - 从应用程序中抓取图片?

转载 作者:行者123 更新时间:2023-11-29 16:27:19 24 4
gpt4 key购买 nike

我想让我的 Android 应用拍照,作为它正在做的更大的事情的一部分。

理想情况下,我只想发送一个 Intent 说“拍张照片”并取回图像文件。

是否有可以处理该问题的 Activity,还是我需要自己使用 Camera 类完成所有低级工作?

谢谢,

彼得

最佳答案

您可以使用 Intent 和 startActivityForResult() 调用默认相机 Activity 。您还可以为图像构造一个 Uri 和文件名,并将其传递给照片捕获 Activity 。当用户拍照时,照片将以该名称保存在您指定的位置。

Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE );
intent.putExtra( MediaStore.EXTRA_OUTPUT, outputUri );
startActivityForResult( intent, 0 );

如果用户取消拍摄,则返回结果 0,如果他们拍照并批准,则返回结果 -1。

关于android - 从应用程序中抓取图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2412512/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com