相关疑难解决方法(0)

从相机拍摄照片无需预览

我正在编写一个Android 1.5应用程序,它在启动后启动.这是一个Service,应该拍照没有预览.此应用程序将记录某些区域的光密度.我能够拍照,但照片是黑色的.

经过长时间的研究,我遇到了一个关于它的bug线程.如果您不生成预览,则图像将为黑色,因为Android相机需要预览才能设置曝光和对焦.我创建了一个SurfaceView和听众,但onSurfaceCreated()事件永远不会被解雇.

我想原因是,表面没有在视觉上创造.我还看到了静态调用相机的一些例子,MediaStore.CAPTURE_OR_SOMETHING它们拍摄照片并用两行代码保存在所需的文件夹中,但它也没有拍照.

我是否需要使用IPC并bindService()调用此功能?或者是否有另一种方法来实现这一目标?

android android-service android-camera

57
推荐指数
7
解决办法
7万
查看次数

如何在没有服务或线程预览的情况下拍摄相机?

是否可以在不显示相机预览的情况下拍摄图像?我要求我能够从线程或服务中捕获图像,而不会干扰前景应用程序,我不想显示相机预览,但我仍想在后台捕获图像并将其存储在设备中

android

26
推荐指数
1
解决办法
4万
查看次数

标签 统计

android ×2

android-camera ×1

android-service ×1