问题标签 [android-camera-intent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1382 浏览

android - Android:从图像 ID 获取字节 []

这是我正在做的事情:

在 onActivityResult 中,我在 Intent 中获取数据。

此代码获取图像 ID:

现在我想使用这个图像 ID 来获取 byte[] imageData,这样我就可以将图像上传到服务器上。

我该怎么做?

0 投票
1 回答
4444 浏览

android - Android相机意图创建两个文件

我正在制作一个程序,它会拍照然后显示它的缩略图。使用模拟器时一切顺利,丢弃按钮删除照片。但是在真实设备上,相机意图将图像保存在 imageUri 变量中,第二个变量的命名就像我刚刚打开相机并自己拍照一样。

0 投票
5 回答
22179 浏览

android - 广播接收器不会收到相机事件

我正在尝试制作一个应用程序来检测用户何时拍照。我设置了一个广播接收器类并通过以下方式将其注册到清单文件中:

无论我尝试做什么,程序都不会收到广播。这是我的接收器类:

如果我在清单和活动中删除 mimeType 行,我会使用发送自己的广播

然后我成功接收到广播并且可以看到日志和 toast 窗口。我以正确的方式接近这个吗?有什么需要我补充的吗?

0 投票
2 回答
2650 浏览

android - 在 Android 中使用相机应用程序时,如何返回整个图像而不仅仅是缩略图?

我正在制作一个应用程序,它发送从相机应用程序拍摄的照片,但是它返回的图像似乎只是一个缩略图,我怎样才能让它转动整个图像?

下面的代码得到了一张图片,但是它太小了。

0 投票
1 回答
1780 浏览

android - 使用内置相机应用程序捕获图像的方向

我已经使用意图调用了 android 2.1 中的内置相机应用程序。我使用了以下代码:

为了获取捕获图像的方向,我使用了以下代码:

mImageCursor由于光标始终为空,我无法获取拍摄照片的方向。我的代码有什么问题?

0 投票
2 回答
2765 浏览

android - Android OOM 用于带图像捕获的位图

在过去的 3 天里,我一直在与这种“内存泄漏”作斗争,虽然我已经简化了应用程序的其他部分,但这个问题仍然存在。

首先我想做的是什么。我正在使用 EXTRA_OUTPUT 触发 IMAGE_CAPTURE 的 Intent 以将图像保存到文件中。然后,我为用户显示按 2 的顺序缩小的返回图像,让他选择图像的正方形部分。一旦他选择了它,他就会被带到另一个活动,让他用一些文本等标记图像,并最终使用 HTTPPost 将所有内容上传到服务器。

现在,一切都很好!我可以通过它,一切正常,没有任何问题。但是,如果我尝试拍摄另一张照片,我总是会遇到内存不足异常。这是最近一次发生的 Logcat

它在最后一个 Activity 的 setContentView 上失败,因为它向用户显示了一次图片,但不知何故无法再次显示它。

我非常感谢您的帮助!

更新 我一直在多部手机上测试这个问题,唯一似乎这样做的是带有 Froyo 的 Nexus One。适用于 Samsung Captivate 2.1,在 Moto Milestone 2.1 上不会因这个问题而崩溃。

最后我还需要一个 500 x 500 的图像,所以我不能按比例缩小超过 2 倍。

0 投票
1 回答
522 浏览

android - 三星充满活力的相机活动拍摄 2 张​​照片

在我的三星 Galaxy S(又名 Vibrant)上,当我使用上述方法拍照时,当我点击保存时,我会在我的画廊中获得两张照片。一个位于名为“Photos”的照片的默认相册中,而由于我的 uri 而创建的第二个名为“Camera”。

我希望不将使用上述代码片段拍摄的照片保存到默认的“照片”中,并将我们保存的相册作为我的应用程序的名称(即“Acme Mobile”)。我如何实现这一目标?

0 投票
4 回答
18088 浏览

android - 在 onActivityResult 中使用相机时出现问题

我有两个选项“选择照片”和“拍照” - 我的选择照片功能完全正常工作,但在拍照时遇到问题。主要是保存后的图像显示在我的图像视图中。

定义了我的照片位置:

我的相机听众:

然后我的代码启动相机意图(注意 photoPath 是正确的):

好的,到目前为止一切似乎都很好 - 拍摄照片并将图像保存到指定位置。

现在我正在尝试在我的图像视图中显示图像(然后可以在用户确认其良好后上传)。

我的活动结果:

这就是我目前正在尝试的方式,但我也尝试在我的 onActivityResult 中使用以下内容:

但是每次我尝试改变上述方法时,我都会得到一个 NPE。

编辑:

高于 NPE 时出现:

0 投票
1 回答
578 浏览

android - 如何获得相机意图以保存多个图像?

我有以下问题。我正在使用从这样的菜单按钮开始的相机意图

这工作得很好,它保存了原始图像(我想要的原始大小)。

比我还有以下代码

此代码将图片保存在 SD 卡上,并将其放入我的画廊。但我面临的问题是它只保存一张图片。当我再拿一个时,它会覆盖前一个。现在我的问题是如何修改它以保存我要拍摄的每张照片?

提前感谢任何愿意提供帮助的人。

0 投票
1 回答
4485 浏览

android - 相机意图android

当我开始相机意图时,我给它一个我希望它使用的文件名。当我在手机上得到它时,它使用手机的默认文件名。这无济于事,因为我稍后在应用程序中需要图像名称。

相机意图代码...