Android 安卓:时间监听器

Android 安卓:时间监听器,android,service,time,listener,Android,Service,Time,Listener,安卓系统中有时间监听器吗? 我有一个实现位置侦听器的服务。当没有GPS锁时(如地铁),我想根据时间发送通知 如果火车12:30到达A站。 如果当前时钟是12:30,我想向用户发送通知 问题是我没有找到“onTimeChanged”的方法。有没有办法做到这一点? 我知道System.currentTimeMillis())但是我应该把它放在哪里每秒检查一次呢 您可以使用 此类提供对系统报警服务的访问。这些允许您安排应用程序在将来的某个时间运行。当警报响起时,系统会广播为其注册的意图,如果目标应用程

安卓系统中有时间监听器吗? 我有一个实现位置侦听器的服务。当没有GPS锁时(如地铁),我想根据时间发送通知

如果火车12:30到达A站。 如果当前时钟是12:30,我想向用户发送通知

问题是我没有找到“onTimeChanged”的方法。有没有办法做到这一点?
我知道
System.currentTimeMillis())
但是我应该把它放在哪里每秒检查一次呢

您可以使用

此类提供对系统报警服务的访问。这些允许您安排应用程序在将来的某个时间运行。当警报响起时,系统会广播为其注册的意图,如果目标应用程序尚未运行,则会自动启动该应用程序


您可以使用TimerTask类,它将帮助您在一段时间间隔后安排新任务。

是的,但是我可以基于报警管理器显示通知吗?当然可以。使用Ok,将尝试让您知道,您可以发布一个示例吗?我似乎不知道该怎么做。我对AndroidOrry有点陌生,我自己也没用过。这是一个常见的任务,不过,你应该在谷歌上找到例子或教程。