首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通知我的活动报警管理器已启动其待定意图?

如何通知我的活动报警管理器已启动其待定意图?
EN

Stack Overflow用户
提问于 2016-07-22 03:12:02
回答 1查看 154关注 0票数 1

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

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

我正在使用AlarmManager和PendingIntent在用户指定的时间触发我的NotificationService,但我想不出一种方法来向我的提醒活动表明通知已经显示,然后从文本视图中删除提醒时间。

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-22 04:04:59

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

查看BroadcastReceiver教程:

使用AlarmManager http://www.vogella.com/tutorials/AndroidBroadcastReceiver/article.html

使用Activity https://guides.codepath.com/android/Starting-Background-Services#communicating-from-a-service-to-an-application

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38512558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档