반응형
사용자가 알림을 닫지 못하도록 방지
일부 앱에는 스 와이프하여 닫을 수없는 알림이 있습니다.
그러한 행동을 어떻게 관리 할 수 있습니까?
Andro Selvas 답변 외에도 :
당신이 사용하는 경우 NotificationCompat.Builder을 , 다만 사용
builder.setOngoing(true);
플래그를 사용하여 FLAG_ONGOING_EVENT
지속적으로 만드십시오.
Notification notification = new Notification(icon, tickerText, when);
notification.flags = Notification.FLAG_ONGOING_EVENT;
또한 FLAG_NO_CLEAR을 확인할 수 있습니다.
알림을 영구적으로 만들기 위해 아래 코드를 사용했습니다.
startForeground (yourNotificationId, notificationObject);
해제하려면 다음을 수행하십시오.
stopForeground (true);
참고 URL : https://stackoverflow.com/questions/18464810/prevent-user-from-dismissing-notification
반응형
'Programing' 카테고리의 다른 글
부트 스트랩 열에 콘텐츠를 중앙에 배치하는 방법은 무엇입니까? (0) | 2020.12.07 |
---|---|
JavaScript는 어떤 언어로 작성됩니까? (0) | 2020.12.07 |
약속이 해결되기 전에 지시문이 렌더링됩니다. (0) | 2020.12.07 |
모든 관계를 포함하여 Eloquent 객체를 복제 하시겠습니까? (0) | 2020.12.07 |
JavaScript onClick 이벤트 핸들러에서 큰 따옴표 이스케이프 (0) | 2020.12.07 |