Android Q on lisännyt uuden Notification Assistant -sovellusliittymän, jonka avulla sovellus voi muuttaa ilmoitusten prioriteettia ja lisätä painikkeita muiden sovellusten ilmoituksiin.
Päivitys 1 (8.5.2019 klo 00.52 ET): Google on poistanut julkisen pääsyn NotificationAssistant-sovellusliittymään Android Q beta 3:ssa, joka julkaistiin Google I/O 2019:ssä. Tarkemmat tiedot alla.
Ennen Android 8.0 Oreoa, Google on työskennellyt uudessa Notification Assistant -sovellusliittymässä. Julkaisun myötä ensimmäinen Android Q beta, Google julkisti sovellusliittymän ja julkaistu dokumentaatio sitä varten. Toisessa Android Q -betaversiossa on nyt mahdollista vaihtaa oletusilmoitusavustaja Android Services Library -järjestelmäsovelluksesta mihin tahansa valitsemaasi kolmannen osapuolen sovellukseen. Tässä on varhainen katsaus uuteen sovellusliittymään ja sen ominaisuuksiin.
Ensinnäkin, jos asensit Android Q -betaversion Google Pixeliisi maaliskuussa, sinulla saattaa olla lyhyesti nähty älykkäitä vastauksia
ja painikkeet näkyvät jokaisessa ilmoituksessa. Älykkäiden vastausten lisäämisestä vastaava sovellus on oletusilmoitusavustaja, vaikka Google poisti nopeasti ilmoitusavustajan älykkään vastaustoiminnon palvelinpuolen päivityksen kautta. Aktivoimme ominaisuuden uudelleen näyttääksemme, mihin API pystyy, kuten alla olevissa kuvakaappauksissa näkyy.Kuten näet, ilmoitusassistentti lisäsi asiayhteyteen liittyviä painikkeita Telegram-sovelluksen viesteihin. Se näytti minulle joko älykkäitä vastauksia tai URL-osoitteen tapauksessa linkin URL-osoitteen avaamiseen sopivassa sovelluksessa. Dokumentaation mukaan Notification Assistant voi säätää prioriteettia tai lisätä painikkeita mihin tahansa olemassa olevaan ilmoitukseen ennen niiden lähettämistä tai sen jälkeen. Toisin kuin pitkäaikainen Notification Listener API, Ilmoitusavustajat säilyttävät olemassa olevan ilmoituksen tehdessään siihen muutoksia. Jos ilmoitus tukee in-line-vastauksia, Notification Assistant -sovellus voi lisätä painikkeita vastauksen lähettämiseksi – juuri näin alustan oletusilmoitusavustaja tekee. Koska API on yleinen, Notification Assistant voi lisätä painikkeita ilmoituksiin, jopa sellaisiin, jotka eivät ole peräisin viestisovelluksista, jotka käynnistävät haluamasi toiminnon.
João Dias, Taskerin ja AutoApps-kehittäjä, työstää päivitystä Taskerin AutoNotification-laajennukseensa, jonka avulla voit lisätä mukautettuja pikavastauksia mihin tahansa ilmoitukseen. Tässä on hänen tekemä video, jossa esitellään uusi AutoNotification-versio, joka tukee Notification Assistant -sovellusliittymää:
Näen tämän sovellusliittymän olevan hyödyllinen automaatiosovelluksia varten, mutta en usko, että monet muuttavat oletusilmoitusavustajaa. Kun Google kääntää kytkimen mahdollistaakseen kontekstuaaliset toiminnot ja älykkäät vastaukset oletusilmoitusavustajassa, ihmisillä ei ole juurikaan syytä käyttää kolmannen osapuolen apua. Silti Taskerin kaltaisten automaatiosovellusten fanit saattavat pitää tämän Android Q: n uudesta API: sta hyödyllisenä.
Hinta: Ilmainen.
4.3.
Hinta: 3,49
4.6.
Päivitys 1: API: n dokumentaatio on poistettu
Julkaisun jälkeen kolmas Android Q beta Google I/O 2019 -tapahtumassa Tasker-kehittäjä otti minuun yhteyttä ja ilmoitti, että Google poisti Notification Assistant -ominaisuuden julkisen sovellusliittymän. Tarkistetaan API ero vahvistaa tämän asian olevan. Puhuimme myös Googlen työntekijöiden kanssa I/O: ssa, ja meille kerrottiin, että sovellusliittymää ei ollut tarkoitettu yleisölle. Päivitämme tämän artikkelin, jos jokin muuttuu tämän API: n saatavuuden myötä.