【发布时间】:2018-11-20 04:31:17
【问题描述】:
我正在开发一个应用程序,它在一个活动上拍照,在下一个活动上,使用 Facedetector api 来查找所有面孔。我使用this 教程进行人脸检测。当我第一次在手机上打开人脸检测时,它可以正常工作,但是当我使用后退按钮返回上一个活动然后再次进入人脸检测活动时,它不起作用。即使使用完全相同的图片,第二次也找不到人脸。
【问题讨论】:
我正在开发一个应用程序,它在一个活动上拍照,在下一个活动上,使用 Facedetector api 来查找所有面孔。我使用this 教程进行人脸检测。当我第一次在手机上打开人脸检测时,它可以正常工作,但是当我使用后退按钮返回上一个活动然后再次进入人脸检测活动时,它不起作用。即使使用完全相同的图片,第二次也找不到人脸。
【问题讨论】:
我发现问题是因为我使用的是 faces SparcArray 的 get 方法而不是 valueAt 方法。我切换了它,现在一切正常。
【讨论】: