2011-09-26 2 views
2

내 앱에서 알림을 전송하고 알림을 지워지지 않는 것으로 표시하면 (즉, 두드리지 않아도 알림이 삭제되지 않음) 알림이 삭제됩니다.비 - 통고 통지는 얼마나 오랫동안 유지됩니까?

메모리 관리자가 응용 프로그램을 종료하면 알림이 제거 될 것이라고 가정 할 수 있습니까? 또는 앱을 재활용해도 알림이 계속 표시됩니까?

내 앱은 영구 알림을 표시해야하며 앱에서 설정할 수 있는지 또는 관리 할 서비스를 만들어야 하는지를 이해해야합니다.

답변

0

당신이 FLAG_NO_CLEAR로 알림을 시작할 때 당신은 내가 앱이 제거 된 경우 I 있지만, 알림에 무슨 일이 일어날 지 확실하지 않다 NotificationManager.cancel(int notificiationId)

에 전화로 NotificationManager에 취소 때까지 지속됩니다 그것은 또한 그 때 맑게 될 것이라는 점을 의심하십시오. 그것은 테스트가 정말 쉬워야한다고 말했다. 통지를 작성하는 활동을 작성하십시오. 그런 다음 닫고 죽이고, 제거하고, 어떻게되는지보십시오.

+0

"FLAG_NO_CLEAR"가 설정되어 있어도 프로그램 관리자 나 일종의 작업 킬러를 통해 앱을 강제 종료하면 알림 표시 줄에서 알림 아이콘이 즉시 사라집니다. 다른 경우에는 그 아이콘이 제거 된 것을 알지 못했습니다 – GrAnd

+0

제거 후 어떻게됩니까? – slayton

+0

나는 제거가 아이콘을 제거 할 것이라고 생각한다. 최소한 제거한 후에는이 통지와 관련된 (책임있는) 응용 프로그램이 없기 때문입니다. – GrAnd

관련 문제