Dev/Android

Android Notification 설정 - Head Up

healthyryu 2017. 11. 15. 14:24

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