Android - запрос, пример оверлея ChatHead, работающего на Target API-28? - PullRequest
0 голосов
/ 19 марта 2019

Я провел прошедшую неделю + в поисках и попытках наложения чата в Oreo.
Существует множество библиотек и примеров, но все они устарели .

Я хотел бы создать плавающий оверлей в стиле "ChatHead" с Target API, равным 28.

Пример:
- плавающее наложение иконок поверх всех остальныхWindows (аналогично Facebook Messenger).
- Подвижный
- Эластичный эффект, который при отпускании перемещает значок к ближайшему краю.
- Значок корзины / X, который отображается при перетаскивании значка, для возможности удаленияНаложение.
Чем отличается OREO:
- должен вызывать startForegroundService вместо startService.
- должен также вызывать startForeground сразу после запуска службы переднего плана.
- Я полагаю, что для работы вышеуказанного может потребоваться какой-либо канал уведомлений (?).
- Должен запрашивать разрешения (я могу обработать эти запросы / проверки самостоятельно, если необходимо).

Я в моем конце, как яm довольно новый, так что сложить все это было сложно.

Если кто-то знает или может предоставить полный рабочий пример этого, работает для Target API-28 ,
Я был бы гораздо более чем благодарен, поскольку мне было трудно это понять.

Спасибо!

...