我有一些Dialog。它显示我的应用收据消息和我在我的活动中的状态。如果应用最小化并且不显示活动,我想显示此对话框。 (它在WatsApp中实现)。如果在手机上使用somp应用程序,我想在此应用程序上方显示对话框。(它也在WhatsApp中实现)
当我收到消息和应用程序打开时执行:
m_orderOfferForm = new NewOrderForm(BaseActivity.Instance, offerOrder);
m_orderOfferForm.show();
答案 0 :(得分:0)
您可以通过为您持续运行的后台服务来实现此目的,并获得接收事件或您想要做的事情。然后为NEW ACTIVITY创建意图,并在该意图中创建Dialog。!!!
恩乔伊。 :)
答案 1 :(得分:0)
这可以使用活动作为对话框来实现。在后台运行服务,并在服务中触发事件触发器调用活动。
您的活动布局设计应该是这样的
<Framelayout>
<Linearlayout
margin:20dp
background:translucent image(check for menu.popup.9.png)
layout_gravity:center>
<Content>
</Linearlayout>
</Framelayout>