我正在开发一个Android应用程序,允许用户为特定任务或工作设置提醒。我已经使用报警管理器在android中创建了提醒。但我的问题是当用户移动到其他时区时,如何根据新时区更改提醒时间?
第二个问题是,如果用户同时为两个任务设置了提醒,哪个系统会被系统取消?
答案 0 :(得分:1)
你不应该这样做因为你在abcolute unix时间值设置了吗? 这意味着相同的绝对时间事件将在每个时区的同一时刻发生
P.S取消警报你应该使用与使用设置警报时相同的意图。它只是覆盖了新的警报。在我的应用程序中,我只对所有事件使用一个警报,并且每次都使其值无效并将其设置为最早的事件时间