Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 不使用服务的定时通知_Java_Android_Android Notifications - Fatal编程技术网

Java 不使用服务的定时通知

Java 不使用服务的定时通知,java,android,android-notifications,Java,Android,Android Notifications,我知道有很多像我的问题一样的问题,我读过很多,现在我真的很困惑,当活动被破坏并且我们的应用程序不在内存中时,是否真的可以显示通知。 以下是场景: 我的应用程序在内存中,用户选择了将来的某个时间,然后该应用程序必须显示通知,然后他/她将关闭该应用程序。我真的希望在不编写服务的情况下完成此操作。可能吗?怎么做 我已经使用alarm manager进行了测试,但当用户完全关闭应用程序时,定时通知不起作用。并且定时通知可以不止一个。您可以使用清单中声明的广播接收器,并在要启动通知的时间内启动Pendin

我知道有很多像我的问题一样的问题,我读过很多,现在我真的很困惑,当活动被破坏并且我们的应用程序不在内存中时,是否真的可以显示通知。 以下是场景: 我的应用程序在内存中,用户选择了将来的某个时间,然后该应用程序必须显示通知,然后他/她将关闭该应用程序。我真的希望在不编写服务的情况下完成此操作。可能吗?怎么做


我已经使用alarm manager进行了测试,但当用户完全关闭应用程序时,定时通知不起作用。并且定时通知可以不止一个。

您可以使用清单中声明的
广播接收器
,并在要启动通知的时间内启动
PendingEvent
。然后就是在
BroadCastReceiver

onReceive
方法上创建所述通知的问题。是的,您可以使用AlarmManager来实现。如何实现?这就是问题所在,如果不使用serviceHere,您将编写一个在指定时间调用的接收器。在那里您可以发送通知。即使活动完全关闭?!是..当时没有正在运行或存在任何活动。