2011-01-21 67 views
0

我在“计时器”开发中遇到了一些问题。 我有一个活动显示一个计时器,当用户按下启动时,它使用AlarmManager服务安排一个闹钟。 在广播接收机中,我想检查活动Timer是否正在运行并且可见,以避免不必要的通知。 因此,只有当活动不在前台时,广播接收机才应设置通知。 有什么建议吗?活动正在运行

THX, SL3

回答

3

您可以使用Singletone图案或SharedPreference财产和存放有某种状态的。

因此,从您的活动中,您可以编写状态并从广播接收器读取该状态,然后决定要执行的操作。

+0

好主意,我尝试,谢谢。 – SlowTree 2011-01-21 11:49:49