0

我一直在玩状态栏通知,在以下情况下该怎么做有点难过:

我有一个显示消息的活动和一个轮询新消息的服务。当服务发现一条新消息时,它会向状态栏添加一条通知......一切都很好。我的问题是:当用户已经在消息活动中时,我可能不想在通知栏中添加任何内容。如果他们当时没有查看消息,我只想添加它。我认为这是一个常见问题,想知道是否有人知道解决方案?

4

1 回答 1

0

在你的 Activity 中有一个静态布尔变量,isRunning当 onPause 被调用时你设置为 false ,当 onResume 被调用时设置为 true 。它简单而优雅:)

于 2011-10-29T04:06:45.653 回答