我想只在Android中的手机摄像头拍摄新照片时启动服务。我该怎么做呢?目前,我正在运行一个每3秒运行一次的后台任务,以检查是否已经点击了新图片。
您可以拥有图像点击的曲目,然后每3秒检查一次曲目。
final boolean hasClicked = false;
new View.OnClickListener() { //image onclick listener
hasClicked = true;
}
new Timer.schedule(new TimerTask() {
if ( hasClicked ) {
// start your service
}
}, 3000, 3000);
如果您需要跟踪用户在间隔之前单击图像的次数,您可以为其制作计数器。关注垃圾邮件点击。
目前没有用于记录和监视摄像机活动的API,可能出于隐私和安全原因