Sobes.tech
Junior — Middle

Kas on kanalid push-teavituste rakendamisel?

sobes.tech AI

Vastus AI-lt

Androidi push-teavituste kontekstis on kanal teavitus, mis võimaldab kasutajale teavitusi grupeerida ja nende käitumist seadistada.

Igal kanalil on oma seaded: heli, vibratsioon, prioriteet, kuvamine lukustusekraani ja nii edasi. Kasutaja saab neid seadeid iga kanali jaoks eraldi hallata.

Näiteks võib rakendus luua eraldi kanalid uudistele, sõnumitele ja reklaamidele, et kasutaja saaks reklaamide heli välja lülitada, kuid sõnumite heli jätta sisse.

Kotlin näide kanali loomise kohta:

val kanal = NotificationChannel(
    "news_channel",
    "Uudised",
    NotificationManager.IMPORTANCE_DEFAULT
)
notificationManager.createNotificationChannel(kanal)