我的“计时器”开发中有一点问题。 我有一个显示计时器的活动,当用户按下启动时,它会使用AlarmManager服务计划警报。 在广播接收器中,我想检查活动Timer是否正在运行且可见,以避免不必要的通知。 因此,只有当活动不在前台时,广播接收机才应设置通知。 有什么建议吗?
THX, SL3
答案 0 :(得分:3)
您可以使用Singletone模式或SharedPreference属性并存储某种状态。
因此,根据您的活动,您可以编写状态,您可以从广播接收器中读取该状态,然后决定要做什么。