Java 启动服务中的计时器

Java 启动服务中的计时器,java,android,service,timer,chronometer,Java,Android,Service,Timer,Chronometer,如何启动服务中的计时器 我这样问是因为您无法将XML文件与服务相关联 Chronometer mChronometer = (Chronometer) findViewById(R.id.chronometer); 我的目标是在prox传感器被覆盖至少5秒钟后振动手机 在onNear中,我想启动一个计时器,当计时器达到5秒时,如果物体仍在传感器附近,我想做些什么 计时器是一个小部件。它是用户界面的一部分。服务没有用户界面。服务不使用小部件。服务不使用计时器 使用定时器和定时器任务在服务内五秒钟

如何启动服务中的计时器

我这样问是因为您无法将XML文件与服务相关联

Chronometer mChronometer = (Chronometer) findViewById(R.id.chronometer);
我的目标是在prox传感器被覆盖至少5秒钟后振动手机

在onNear中,我想启动一个计时器,当计时器达到5秒时,如果物体仍在传感器附近,我想做些什么

计时器是一个小部件。它是用户界面的一部分。服务没有用户界面。服务不使用小部件。服务不使用计时器


使用定时器和定时器任务在服务内五秒钟后获得控制权。

您想在后台执行此操作吗?我的服务正在工作,使用onNear方法。当物体靠近接近传感器时,调用onNear。在onNear中,我想启动一个计时器,当计时器达到5秒时,如果物体仍在传感器附近,我想做些什么。因此,从onNear方法开始活动。在这项活动中,你可以拿着计时器做你想做的工作。你能给我举个例子吗?ThanksTimer和TimerTask是标准Java的一部分。Android新手在开始Android开发之前应该先学习Java。你是如何做到这一点的?我也有同样的观点。