android notification 진동 사운드 설정

냠냠·2022년 5월 13일
0

android

목록 보기
4/5

android oreo(api 26) 이상일 경우 notification 생성 시 진동과 알람음 설정을 notification builder 가 아닌 channel builder 에서 설정해주어야 한다.

아래 코드는 notification 생성 시 진동을 주고 소리는 무음으로 설정한 예시 입니다.

        val channel = NotificationChannelCompat
            .Builder(channelId, NotificationManagerCompat.IMPORTANCE_HIGH)
            .setVibrationPattern((longArrayOf(50, 100)))
            .setVibrationEnabled(true)
            .setSound(null, null)
            .setName("File Download")
            .build()

그리고 notification channel 설정 변경 시 앱을 삭제 후 재설치 해야 제대로 반영되니 참고하시면 될것 같습니다.

0개의 댓글