Android 将数据从接收器传递到活动
我真的被卡住了。经过测试,有很多不同的方法。我在问这个问题。 我正在尝试制作一个应用程序,它应该在特定的日期和时间提醒用户,就像你以前肯定见过的许多其他应用程序一样。我正在使用广播接收器,因为它应该。我在manifest中注册它,以便在应用程序第一次安装和重新启动手机后激活它,但问题出在android 3.1中-taskkillers可以杀死这个接收器,所以我认为每次打开应用程序时再次激活它会更好,但问题是我不知道我创建了多少个实例,所以第一次问题是:Android 将数据从接收器传递到活动,android,broadcastreceiver,Android,Broadcastreceiver,我真的被卡住了。经过测试,有很多不同的方法。我在问这个问题。 我正在尝试制作一个应用程序,它应该在特定的日期和时间提醒用户,就像你以前肯定见过的许多其他应用程序一样。我正在使用广播接收器,因为它应该。我在manifest中注册它,以便在应用程序第一次安装和重新启动手机后激活它,但问题出在android 3.1中-taskkillers可以杀死这个接收器,所以我认为每次打开应用程序时再次激活它会更好,但问题是我不知道我创建了多少个实例,所以第一次问题是: 如何获取活动接收器 这样我就可以做出决定了
经过大量的努力-阅读和尝试-我知道我仍然做错了,所以请指导我。我建议您从广播接收器启动ServiceIntent。从那里你可以发送一个你可以在活动中捕捉到的意图好的,没有人回答我的问题,但我自己知道了,所以这里是我自己的答案:
现在,我的应用程序工作正常。希望对您有所帮助并节省他人的时间。实际上我现在正在尝试,但问题是我可以从活动中调用服务中的方法,但我想要相反的结果。你能告诉我怎么做吗?你可以用几种方法。您可以在活动中放置广播接收器,并从服务发送广播。您可以使用活页夹,也可以发送挂起的意图,并将其放入活动内容中。查看IntentService的文档