我需要实现的逻辑-如果用户聊天活动,那么我不需要显示推送通知与新的消息。所以我需要知道屏幕上有什么活动。出于这个目的,我找到了这个答案How to get current foreground activity context in android?,但我不知道如何使用 public void registerActivityLifecycleCallbacks (Application.ActivityLifecycleCallbacks callback) 谁能给我一个完整的例子,如何发现屏幕上的活动?