我正在构建一个 android 应用程序,BroadcastReceiver
我想在onReceive
启动时显示一个对话框。我想在手机上显示对话框(无论用户身在何处,都向用户显示对话框,例如收到消息时的 whatsapp 对话框)。
我怎么能这样做?
谢谢!
我正在构建一个 android 应用程序,BroadcastReceiver
我想在onReceive
启动时显示一个对话框。我想在手机上显示对话框(无论用户身在何处,都向用户显示对话框,例如收到消息时的 whatsapp 对话框)。
我怎么能这样做?
谢谢!
如果您想从广播接收器内部显示一个对话框onReceive
,在广播接收器内部,您可以使用警报对话框启动透明活动,并且永远不要调用setContentView()
. 该活动将具有透明视图,并且只会显示警报对话框。
来源: 系统重启后在广播接收器中显示警报对话框
有很多类似的帖子都在谈论这个话题。有关代码示例和其他评论,请参见以下问题:
希望这会有所帮助。