Notification channel edits: improved names and changed default to low
This commit is contained in:
@@ -138,7 +138,7 @@ class BaresipService: Service() {
|
||||
|
||||
nm = getSystemService(NOTIFICATION_SERVICE) as NotificationManager
|
||||
createNotificationChannels()
|
||||
snb = NotificationCompat.Builder(this, DEFAULT_CHANNEL_ID)
|
||||
snb = NotificationCompat.Builder(this, LOW_CHANNEL_ID)
|
||||
|
||||
pm = getSystemService(POWER_SERVICE) as PowerManager
|
||||
|
||||
@@ -1291,16 +1291,18 @@ class BaresipService: Service() {
|
||||
}
|
||||
|
||||
private fun createNotificationChannels() {
|
||||
val defaultChannel = NotificationChannel(DEFAULT_CHANNEL_ID, "Default",
|
||||
val lowChannel = NotificationChannel(LOW_CHANNEL_ID, "No sound or vibrate",
|
||||
NotificationManager.IMPORTANCE_LOW)
|
||||
defaultChannel.lockscreenVisibility = Notification.VISIBILITY_PUBLIC
|
||||
nm.createNotificationChannel(defaultChannel)
|
||||
val highChannel = NotificationChannel(HIGH_CHANNEL_ID, "High",
|
||||
lowChannel.lockscreenVisibility = Notification.VISIBILITY_PUBLIC
|
||||
nm.createNotificationChannel(lowChannel)
|
||||
|
||||
val highChannel = NotificationChannel(HIGH_CHANNEL_ID, "Sound and vibrate",
|
||||
NotificationManager.IMPORTANCE_HIGH)
|
||||
highChannel.lockscreenVisibility = Notification.VISIBILITY_PUBLIC
|
||||
highChannel.enableVibration(true)
|
||||
nm.createNotificationChannel(highChannel)
|
||||
val mediumChannel = NotificationChannel(MEDIUM_CHANNEL_ID, "Medium",
|
||||
|
||||
val mediumChannel = NotificationChannel(MEDIUM_CHANNEL_ID, "Sound",
|
||||
NotificationManager.IMPORTANCE_HIGH)
|
||||
highChannel.lockscreenVisibility = Notification.VISIBILITY_PUBLIC
|
||||
highChannel.enableVibration(false)
|
||||
|
||||
@@ -2,7 +2,7 @@ package com.tutpro.baresip
|
||||
|
||||
const val TAG = "Baresip"
|
||||
|
||||
const val DEFAULT_CHANNEL_ID = "com.tutpro.baresip.default"
|
||||
const val LOW_CHANNEL_ID = "com.tutpro.baresip.low"
|
||||
const val MEDIUM_CHANNEL_ID = "com.tutpro.baresip.medium"
|
||||
const val HIGH_CHANNEL_ID = "com.tutpro.baresip.high"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user