首页 文章

完成它内部的线程

提问于
浏览
0

我正在开发一个运动检测应用程序,我有一个Thread,可以连续比较屏幕帧,如果有移动,如果有,则需要捕获并保存 .

现在我需要修改它,我需要做一次 . 在检测到移动之后,我需要启动另一个处理某些动作的方法,但是我不再需要motionDetection线程,并且由于我在执行新方法时遇到的一些问题,我需要停止它并退出它 .

那么,当我启动这个新方法时,完成线程的正确方法是什么?

2 回答

  • -2

    一旦检测到运动,就从第一个线程返回 .

  • 0

    编辑:

    你应该在一个线程中有一个布尔变量,它将作为一个标志通知线程它应该运行还是停止 . 如果该标志设置为true,则线程应该运行,否则线程sholud停止,您应该从它返回 . 如果要完成线程,只需将此变量设置为false即可 .

相关问题