Android 如何通知我的活动alarm manager已启动其挂起意图?

Android 如何通知我的活动alarm manager已启动其挂起意图?,android,android-service,alarmmanager,android-pendingintent,Android,Android Service,Alarmmanager,Android Pendingintent,我正在我的应用程序中实现一个功能,允许用户在指定时间设置提醒 在我的提醒活动中,我有一个计时器、两个按钮和一个文本视图。 一个按钮用于将提醒设置为计时器选择器上显示的时间,另一个按钮用于取消已设置的提醒。用户设置提醒时,设置提醒的时间将显示在文本视图中,取消提醒时,文本视图将被清除 我正在使用AlarmManager和PendingEvent在用户指定的时间触发我的NotificationService,但我无法找到一种方法来向我的提醒活动指示已显示通知,然后从文本视图中删除提醒时间 简言之。。

我正在我的应用程序中实现一个功能,允许用户在指定时间设置提醒

在我的提醒活动中,我有一个计时器、两个按钮和一个文本视图。 一个按钮用于将提醒设置为计时器选择器上显示的时间,另一个按钮用于取消已设置的提醒。用户设置提醒时,设置提醒的时间将显示在文本视图中,取消提醒时,文本视图将被清除

我正在使用AlarmManager和PendingEvent在用户指定的时间触发我的NotificationService,但我无法找到一种方法来向我的提醒活动指示已显示通知,然后从文本视图中删除提醒时间


简言之。。。当显示我的通知时,我希望我的文本视图为空。

您可以使用BroadcastReceiver接收警报,或者如果您只想在NotificationService中接收警报,则可以从NotificationService中广播警报,并通过在提醒活动中注册的BroadcastReceiver收听警报

签出接收器教程:

使用AlarmManager

活跃

您可以使用BroadcastReceiver接收警报,或者如果您只想在NotificationService中接收警报,则可以从NotificationService中广播警报,并通过在提醒活动中注册的BroadcastReceiver收听警报

签出接收器教程:

使用AlarmManager

活跃

我意识到这根本没有效率,但我是否可以在NotificationService中写入一个“通知”布尔值以共享数据引用,然后在提醒活动中读取GetSharedReference值?我意识到这根本没有效率,但我是否可以在NotificationService中写入一个“通知”布尔值以共享数据引用,然后读取我的提醒活动中的GetSharedReference值?