【发布时间】:2013-04-22 07:48:07
【问题描述】:
我正在为秒表 APP 制作间隔计时器,我正在使用计时器来显示通知(跑步、步行、停止)并播放声音。但是当手机处于睡眠模式时,它什么也不做。
有没有办法唤醒手机,显示这些通知(并播放声音),还是我必须使用 AlarmManager?
我知道如何使用唤醒锁和 FLAG_KEEP_SCREEN_ON 让手机保持唤醒状态,但我不知道如何将其从睡眠中唤醒。
【问题讨论】:
标签: android
我正在为秒表 APP 制作间隔计时器,我正在使用计时器来显示通知(跑步、步行、停止)并播放声音。但是当手机处于睡眠模式时,它什么也不做。
有没有办法唤醒手机,显示这些通知(并播放声音),还是我必须使用 AlarmManager?
我知道如何使用唤醒锁和 FLAG_KEEP_SCREEN_ON 让手机保持唤醒状态,但我不知道如何将其从睡眠中唤醒。
【问题讨论】:
标签: android
使用AlarmManager。没有其他任何基于计时器的方法可以将设备从睡眠模式中唤醒。
【讨论】:
AlarmManager 和 Integer,或 AlarmManager 和 Restaurant。当你的 AlarmManager PendingIntent 被执行时,你在那个时候做什么取决于你,当然可以包括确保你的 Chronometer 显示你认为正确的值。