当使用CameraCaptureTask时,保持应用程序线程为活动状态

问题描述:

我有一个应用程序,我正在使用CameraCaptureTask,但是我的应用程序中有一个线程需要在照片拍摄后使用 - 但是,当我的应用程序暂停时,任何线程 - 我可以存储状态或设置,但我需要保持这个线程运行返回一些数据到服务 - 除了在我的应用程序中滚动我自己的Camera Task,我不能使用Camera任务哪些工作,但暂停我的应用程序。当使用CameraCaptureTask时,保持应用程序线程为活动状态

CameraCaptureTask可能会导致您的应用程序被墓碑化,这就是阻止您的线程。

解决方案应该是管理任何后台线程的状态,以便在墓碑后重新启动它们。我假设你也想通过选择器以其他方式在逻辑删除后重新启动线程,因此,滚动自己的任务版本并不能完全解决问题。

+0

谢谢我感觉这将是答案 - 我的解决方案是当线程连接到在线服务时,使用直接摄像头API滚动我自己的摄像头捕捉系统,当它断开连接时,这是第三方解决方案我必须使用,不能让它不这样做! – RoguePlanetoid