2013-05-06 45 views
1

我正在构建使用相机手电筒的应用程序。要做到这一点,它必须获取相机与camera.open()这让我控制设备的相机,直到我释放它。其他应用程序需要时释放相机

当用户尝试打开使用相机的其他应用程序(例如默认相机应用程序)时,就会出现问题。如果我的应用程序正在运行,则会出现一个Can't connect to the camera.错误,令人感到沮丧,并且可能会让用户感到困惑。如果没有其他应用程序正在使用它,我不想使用相机,只需使用手电筒即可。

从我的研究看来,这看起来不太可能,但有谁知道一种方法来挂钩来自另一个应用程序的相机请求,以便我可以立即释放对它的保留?

+0

你需要闪光灯还是相机?在后台服务 – 2013-08-19 14:44:52

回答

0

仅在您的ActivityonStartonStop之间获取相机。

+0

不幸的是,我正在购买未绑定的后台服务中的相机,因为我希望用户能够在使用手电筒时做其他事情。 – m6tt 2013-05-06 12:33:54

相关问题