在通知按钮点击后显示警报对话框

时间:2018-01-16 06:06:40

标签: android notifications alertdialog

在我的服务中,我已使用NotificationCompat.Builder创建了通知。通知正在使用RemoteViews

一旦用户点击通知中的图像按钮以显示我的主要活动并弹出取消提醒对话框,是否可以? 主要活动可能已经开始运行,因为它确实启动了服务。

目前我已经使用Notification调用我的服务,然后从服务中向主活动发送一个事件以打开“取消”警告对话框 - 警报对话框正在打开 - 但这种方法不会崩溃展开的Notify抽屉显示也不会弹出主活动以显示警告对话框。我希望在没有通知抽屉阻塞且活动可见的情况下显示警告对话框。

由于

1 个答案:

答案 0 :(得分:0)

以下是我认为适合您的流程

  1. 当有人点击您的通知时。发送意图的标志 让MainActivity知道这是通知。
  2. 打开MainActivity
  3. 如果有标志,请检查标志:执行AlertDialog                   如果该标志不存在:跳过DialoAlertDialoggBox代码。
  4. 完成。