0
我要展现在我的Android应用程序的任何视图通知,但我没有发现任何方式如何做到这一点没有得到当前活动。添加子视图arbitary活动的Android
在iOS上,我们可以做
Window.AddSubview(customNotification);
但是有什么办法做到这一点在Android的?
我要展现在我的Android应用程序的任何视图通知,但我没有发现任何方式如何做到这一点没有得到当前活动。添加子视图arbitary活动的Android
在iOS上,我们可以做
Window.AddSubview(customNotification);
但是有什么办法做到这一点在Android的?
当你指的是Android的通知,这意味着该通知,可以看的出来侧的应用程序(见notifications documentation的解释)。我认为这不是你所指的,因为你指的是iOS Window
。
的Android也有一个Window
类。但是,Activity
通常是您添加自定义View
时应该关注的正确UI组件。与iOS相反,Android应用程序几乎总是需要在特定的Context
中工作以添加UI组件,并且您不能将其添加到静态窗口。
然后我的建议是改变一下逻辑。我假设你在任何时候都有一个正在运行的活动(如果没有,并且你正在运行Service
,可能通知毕竟是正确的解决方案)。因此,您可以做的就是播放您的请求以显示特定的数据,活动的活动会将其提取并将您的自定义视图添加到自己的正确位置。
另一种选择是使用应用程序上下文,开始一个新的对话活动。
对话框活动,这就是我一直在寻找 – Mookker