BroadcastReceiver onReceive打开对话框

use*_*196 4 android dialog broadcastreceiver

我正在构建一个Android应用程序,BroadcastReceiver我想在onReceive启动时显示一个对话框.我想在手机上显示对话框(无论他在哪里,都会向用户显示一个对话框,比如收到消息时的whatsapp对话框).

我怎么能这样做?

谢谢!

Sho*_*uri 5

如果你想onReceive在BroadcastReceiver 内部显示一个对话框,你可以在广播接收器内开始一个带有警告对话框的透明活动,并且永远不会被调用setContentView().活动将具有透明视图,仅显示警报对话框. 来源: 系统重启后在广播接收器中显示警告对话框

有很多类似的帖子谈论这个话题.有关代码示例和相同的其他评论,请参阅以下问题:

  1. BroadcastReceiver中的AlertDialog ?? 可以吗?

  2. 如何从BroadcastReceiver类引发警报对话框?

  3. 如何从Android广播接收器显示对话框?

  4. 如何从BroadcastReceiver设置Alertbox

希望这会有所帮助.