【问题标题】:Does original alarm clock in android broadcast intent upon alarm?android中的原始闹钟是否会在闹钟时广播意图?
【发布时间】:2013-05-18 20:24:55
【问题描述】:

我想在特定的时间和日期开始我的申请(比如说刷牙)。而且我不想为警报部分编写警报服务任何额外的代码。相反,我想知道是否有可能:

1- 我使用手机随附的原装闹钟来设置带有某个名称的闹钟。假设时间=“星期一早上 6:30”和名称=“PSSST!刷牙”

2- 警报将在星期一早上 6:30 开始响起,并带有 PSST!...名称

3- 我的问题是,此警报是否会广播可以通过 BROADCAST RECEIVER 接收的任何 INTENT(例如 INTENT.ACTION.BOOTCOMPLETE),以便我在 OnReceieve 方法中开始我的活动?

总之我懒得写额外的代码,想用现有的电话时钟服务。

我的懒惰方法有成功的可能性吗?

【问题讨论】:

    标签: android android-intent broadcastreceiver clock alarm


    【解决方案1】:

    这不是您问题的确切答案。但是,我建议使用 AlarmManager:

    http://developer.android.com/reference/android/app/AlarmManager.html

    您需要做的就是为您的应用创建一个意图并安排它。它几乎是最小的(设置它需要 2-3 行,一个接收器和清单中的接收器定义)。

    您可以在这里查看示例:

    Alarm Manager Example

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多