2013-11-22 4 views
0

개인적인 아이콘으로 알림을 표시하려고합니다. 그러나 동일한 ID의 알림이 이미 표시된 다음 동일한 ID로 새 알림을 추가해야하는 경우 내 프로그램은 아이콘이 일부 일반 아이콘으로 변경되는 알림의 "누적"버전을 대신 준비합니다. 알림 내용은 최근 및 현재 알림의 발췌 내용을 보여줍니다. 이메일이 여러 개인 경우 Gmail의 기능과 유사합니다.Android에서 주어진 알림 ID에 대해 현재 표시된 알림을 받으려면 어떻게해야합니까?

구현하려면 현재 내 앱의 알림이 있는지 확인해야합니다. 현재 표시되어 있습니다. 내 자신의 알림을 검색 할 수있는 API가 없습니다.

지금까지 표시된 알림 세부 정보를 단순히 캐시 할 수는 없습니다.이 경우 사용자가 알림을 닫을 때이를 알고 그에 따라 캐시를 업데이트해야하기 때문입니다. 또한 해고 이벤트를 수신 대기하는 API가 표시되지 않습니다.

+1

코드는 어디에 있습니까? – GrIsHu

답변

0

를 참조 위쪽으로 안드로이드 4.3로 가능하다 새로운 알림이 오면 목록에 추가하십시오. Gmail은 알림 캐시를 보관하기보다는 total unread/unopened messages에 의존하고 있습니다.

추천 SDK 버전에는 직접 API가 없습니다. 자신의 구현을 위해 폴백해야합니다. 그러나 이미 알림 표시가 해제되었는지 알 수있는 방법이 있습니다. - How to know when my notification is cleared via Clear button?

관련 문제