【问题标题】:BlackBerry Device Date/Time Update Listener?黑莓设备日期/时间更新监听器?
【发布时间】:2011-08-26 09:17:41
【问题描述】:

RIM API 中是否有侦听器可以检测到用户已更改其黑莓设备的日期/时间设置?我需要赶上这个事件我怎么能这样做?

【问题讨论】:

    标签: blackberry rim-4.5 blackberry-os-v4.5


    【解决方案1】:

    操作系统发送了一个list of documented global events。在此列表中,我看到一个用于“更改日期”,一个用于“更改时区”。

    【讨论】:

    • 非常感谢 Scott,这正是我正在寻找的 :)
    【解决方案2】:

    你也可以试试 RealtimeClockListener

    public class MyApp extends UiApplication implements RealtimeClockListener
    {
      public static void main(String[] args)
      {
        ...
      }
    
      public MyApp()
      {
        addRealtimeClockListener(this);
      }
    
      public void clockUpdated()
      {
        //it will call every minute
      }
    }
    

    【讨论】:

    • 这不是时间/日期更改的通知......它就像一个间隔为 1 分钟的周期性计时器。
    • clockUpdated() 在日期和时间更新时调用。请注意,系统实际上每分钟都会调用此方法。
    • 我没有找到任何其他方式来获取日期/时间更改通知。所以我就用这个方法完成了我的任务。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-15
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 2020-03-06
    相关资源
    最近更新 更多