Notification 진동 제거하기
프로그래밍/Android (Java)2019. 7. 10. 18:00
반응형
오레오 (Android 8) 버전 부터는 NotificationChannel 에 할당해야 합니다.
진동을 가능하게하고 빈 패턴을 설정하면 됩니다.
NotificationChannel channel = new NotificationChannel("id", "name", NotificationManager.IMPORTANCE_LOW); channel.setVibrationPattern(new long[]{ 0 }); channel.enableVibration(true); |
오레오 이전 버전의 경우 Notification 에 설정을 주어야 합니다. (아직 안해봄. 버전 낮은 기기에서 해봐야 함)
notificationBuilder.setDefaults(Notification.DEFAULT_LIGHTS | Notification.DEFAULT_SOUND)
.setVibrate(new long[]{0L}); // 이후에도 다른 속성이 있으면 세미콜론 지울것
반응형
'프로그래밍 > Android (Java)' 카테고리의 다른 글
여러가지 작업 설정 후 호출하기 (0) | 2019.07.12 |
---|---|
서비스 (service) 가동 여부 확인하기 (0) | 2019.07.12 |
백그라운드 동작 (service + notification) (0) | 2019.07.08 |
SQLite3 사용예제 (0) | 2019.07.08 |
[알림] addPreferencesFromResource 줄 처져 있을 때 (0) | 2019.07.04 |
댓글()