当其他应用程序请求时,如何释放相机?

Ale*_*lex 5 camera android flashlight

我有两个使用相机的应用程序:

  1. 我开发的手电筒应用程序
  2. 相机应用程序

手电筒应用程序打开相机,打开闪光灯,然后在后台运行.但是,如果在手电筒开启时启动相机应用程序,相机应用程序中会出现错误,因为相机已被手电筒应用程序使用:

无法获得设备

在手电筒应用程序中,如何在其他应用程序请求时释放相机?

Gab*_*han -1

每次onPause调用时释放它。打电话Camera.release()来释放它。这将要求您在 中再次请求onResume()