0

ステータスバーの通知をいじってみましたが、次の状況で何をすべきか少し困惑しています。

メッセージを表示するアクティビティと、新しいメッセージをポーリングするサービスがあります。サービスが新しいメッセージを見つけると、ステータスバーに通知を追加します...すべて順調です。私の質問は、ユーザーがすでにメッセージアクティビティに参加している場合、通知バーに何も追加したくないと思われることです。その時点でメッセージを見ていない場合にのみ追加したいと思います。これは一般的な問題だと思いますが、誰かが解決策を知っているかどうか疑問に思っていますか?

4

1 に答える 1

0

isRunningonPauseが呼び出されるたびにfalseを設定し、onResumeが呼び出されるたびにtrueを設定するという静的ブール変数をアクティビティに設定します。シンプルでエレガントです:)

于 2011-10-29T04:06:45.653 に答える