Android BroadcastReceiver打开对话框
我正在用Android BroadcastReceiver打开对话框,android,dialog,broadcastreceiver,Android,Dialog,Broadcastreceiver,我正在用BroadcastReceiver构建一个android应用程序,我想在onReceive启动时显示一个对话框。 我想在手机上显示这个对话框(无论用户在哪里,都要向他显示一个对话框,就像你收到消息时的whatsapp对话框) 我怎么能做到 谢谢 如果您想从广播接收器的onReceive内部显示对话框,您可以在广播接收器内部启动一个带有警报对话框的透明活动,并且从不调用setContentView()。该活动将具有透明视图,并且仅显示警报对话框。 资料来源: 有许多类似的帖子都在谈论这个话
BroadcastReceiver
构建一个android应用程序,我想在onReceive
启动时显示一个对话框。
我想在手机上显示这个对话框(无论用户在哪里,都要向他显示一个对话框,就像你收到消息时的whatsapp对话框)
我怎么能做到
谢谢 如果您想从广播接收器的
onReceive
内部显示对话框,您可以在广播接收器内部启动一个带有警报对话框的透明活动,并且从不调用setContentView()
。该活动将具有透明视图,并且仅显示警报对话框。
资料来源:
有许多类似的帖子都在谈论这个话题。请参见以下问题,了解代码示例和同一版本的其他审查:
希望这会有所帮助 我有问题,我有两个活动,我开始第二个活动(新的,而不是主要的),但这是开始我的主要活动,我不知道为什么,新的活动有类和xml文件,这是工作,但我不知道为什么要开始主要的。。。我这样做:Intent i=新Intent(context,BTNotifierWarning.class);i、 addFlags(意图、标志、活动、新任务);背景。起始触觉(i);|但这不是主要的活动…嘿。很抱歉我之前的评论。我认为它与这个问题有关,所以我请你编辑它。你最好把问题分开。针对评论中提到的新问题提出新问题。从这个问题中删除这段代码。这可能会让其他人感到困惑。好的,谢谢!这是一个新问题:这是一个完整的例子