【发布时间】:2015-06-02 09:01:27
【问题描述】:
我正在开发一个在服务中拍照的应用程序。但据我了解,我在各种帖子和文档中看到的内容,Camera Service 使用来自Activity 的onPause() 方法。但是当我想在服务中使用相机时,调用哪种方法? onPause() 是否仍然被调用但在我的Activity 中?
【问题讨论】:
标签: android service camera android-camera onpause
我正在开发一个在服务中拍照的应用程序。但据我了解,我在各种帖子和文档中看到的内容,Camera Service 使用来自Activity 的onPause() 方法。但是当我想在服务中使用相机时,调用哪种方法? onPause() 是否仍然被调用但在我的Activity 中?
【问题讨论】:
标签: android service camera android-camera onpause
相机服务对 Activity onPause() 一无所知,这只是标准 Activity 生命周期的一部分。
在后台服务中使用摄像头是危险的,因为您将拒绝访问摄像头以访问前台中的任何应用程序。因此,如果您这样做,请在您的服务中完成拍照后立即关闭相机。
【讨论】: