NotificationFilter
NotificationFilter (알림 필터 인터페이스)
알림 필터로 동작하는 모든 클래스가 구현해야 하는 인터페이스예요. 등록된 알림 리스너가 관심 있는 알림을 걸러내도록 해줘요. Serializable을 확장해요.
본문
NotificationFilter는 단일 메서드 isNotificationEnabled(Notification notification)을 정의해요. 이 메서드는 지정된 알림을 리스너에게 보내기 전에 호출돼요. 알림을 리스너에게 보내야 하면 true, 그렇지 않으면 false를 반환해요.
필터는 알림 브로드캐스터가 특정 리스너에게 알림을 전달할지 결정하는 기준으로 사용돼요.