この動作は、多くのチャット アプリケーションで見られます。私が気付いたのは、アプリを使用しているときはいつでも、アプリがフォアグラウンドにあることを意味し、誰かがメッセージを送信すると、それがチャットリストに表示されることです.
ただし、アプリケーションを使用していないということは、アプリがバックグラウンドにあり、まだログアウトしていないことを意味し、誰かがメッセージを送信すると、通知に音とともに表示されます。使用しているアプリがバックグラウンドまたはフォアグラウンドにあることをどのように検出できるかを知りたいので、これに基づいてアクションを実行できます。