Когда вы ссылаетесь на уведомления в Android, это означает, что уведомления вы можете видеть вне приложения (см. notifications documentation для пояснения). Я предполагаю, что это не то, о чем вы говорите, потому что вы имеете в виду iOS Window
.
Android также имеет класс Window
. Тем не менее, Activity
, как правило, является правильным компонентом пользовательского интерфейса, на который вы должны смотреть при добавлении пользовательского View
. В отличие от iOS, приложение Android почти всегда должно работать в некотором Context
, чтобы добавить компоненты пользовательского интерфейса, и вы не можете просто добавить его в статическое окно.
Мое предложение состоит в том, чтобы немного изменить логику. Я предполагаю, что у вас есть текущая активность в любой момент (если в противном случае вы работаете с Service
, возможно, уведомления - это правильное решение). Таким образом, вы можете транслировать свой запрос, чтобы показывать определенные данные, и активная активность подберет его и добавит ваше собственное представление в нужное место.
Другим вариантом является запуск нового диалогового окна «Активность» с использованием контекста приложения.
Dialog Activity, вот что я искал – Mookker