Android Notification 설정
Head Up 알림 띄우기 위한 방법
첫번째
Notification.Builder.setFullScreenIntent(pendingIntent, true);
setFullScreenIntent() 메서드를 통해서 Head Up 알림을 띄운다. 다만, 자동으로 Head Up 알림이 사라지지 않는다. 또한 setContentIntent(Intent) 메서드를 사용하지 않는다면 해당 알림을 눌러도 해당 Activity 로 이동되는 트리거 동작이 없다.
두번째
Notification.Builder.setPriority(Notification.PRIORITY_MAX);
Notification.Builder.setDefaults(
DEFAULT_SOUND or DEFAULT_VIBRATE or DEFAULT_SOUND | DEFAULT_VIBRATE
);
setPriority(Int) 와 setDefaults(Int) 를 함께 사용하는 것이다. 하나만 사용해서는 Head Up 알림이 나타나지 않는다.
반응형
'Dev > Android' 카테고리의 다른 글
HandlerThread 사용하기 (0) | 2017.11.26 |
---|---|
Thread 중복 사용은 성능 나쁜 디바이스한테 안돼! (0) | 2017.11.23 |
ExapandableListView 사용 (0) | 2017.11.14 |
Android Parcelable 설명 (0) | 2017.11.12 |
AltBeacon 라이브러리 사용 (0) | 2017.11.07 |