当前位置: 首页 > 知识库问答 >
问题:

如何使通知在一周内出现,并且只在特定时间出现?

童琪
2023-03-14

我希望应用程序用户在10:45收到通知,例如星期一、星期二、星期三、星期四和星期五。我怎么能那样做?

共有1个答案

丁理
2023-03-14

您应该使用AlarmManager。在启动activity中初始化它。创建BroadcastReciever以处理通知。更改清单文件

下面是示例

 类似资料:
  • 问题内容: 我知道这个问题以前曾被问过,但我已不知所措。 我有一个警报管理器来设置通知: …然后我得到了通知本身即服务: } ....我加入了吐司,以确保我确实要使用此方法。敬酒,但通知没有。我在这里做错了什么?我需要更改清单文件中的内容吗? 问题答案: 没有图标(或标题是?)的通知将不起作用。 我确信我遇到了同样的问题,因为如果您忽略了通知的内容之一,则通知将不会显示。

  • 问题内容: 我正在创建我的第一个应用程序,该应用程序允许用户自己设置警报,然后该应用程序将在设置的时间向用户发送本地通知。我现在遇到的问题是能够在一周的特定日期(例如,仅每个星期一和星期二)触发本地通知。到目前为止,我遇到的所有教程/问题(如本教程)都只是关于每天/每周安排通知。我想要达到的理想结果有点像iPhone的内置警报系统,您可以将警报设置为仅在一周的某些天触发。 如果我不能只设置字段,有

  • 问题内容: 我正在尝试创建一个计时器,该计时器在用户设置好时间后触发本地通知。我遇到的问题是我无法找出一种方法来设置本地通知在晚上7:00发出。研究此问题时发现的几乎所有方法都涉及从当前日期起在一定时间范围内关闭本地通知。我试图允许用户选择7:00 PM,然后在该时间关闭通知。从逻辑上讲,这可以通过设置最终时间(用户选择的值)-当前时间来实现,这将为您带来时差。但是,我不确定如何执行此操作。 非常

  • 我正在尝试实现一些UDP的变体。 服务器线程接收数据报数据包,对其进行解析,并将其传递给相应的线程。如果它收到一条消息,它会回复一条确认消息,并将其传递给ReceiveMessage线程,该线程会在屏幕上打印该消息。 我有一个SendMessage线程和一个ReceiveMessage线程。 我希望SendMessage线程发送一个数据包,并在特定的超时时间内等待确认。如果服务器收到确认,我想向S

  • 在我的应用程序中,用户可以选择一个时间和日期,当通知将被发送。然而,通知没有在正确的时间发出。如果我选择一个通知在同一天发出,它将在第二天的随机时间发出。如果我选择一个通知在未来的某一天发出,它将在一个那天的随机时间。因此,总的来说,它似乎忽略了时间,并根据日期发送通知,但当我选择当前日期的通知时,它甚至无法正确确定日期。 当用户只能选择时间时,代码运行良好。在我添加了选择通知日期的功能后,它崩溃

  • 我尝试了各种方法来关闭我在互联网上可以找到的tkinter窗口。我问这个问题的唯一原因是,尽管已经被问了很多次,我仍然无法让它起作用。 基本上,我正在制作一个简单的“倒计时”游戏(就像电视节目一样),其中包括一个30秒的大倒计时。数字会正确地打勾,但是除非用户手动关闭窗口,否则程序不会继续。显然,这首先违背了计时器的目的,但是我如何让它在我想要的时候自动关闭呢? 下面是一个不起作用的非常简单的示例