问题标签 [android-alarms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2742 浏览

android - 如何绕过为 AlarmManager 设置唯一 ID?

我正在使用此代码启动警报。

警报设置在用户可以启动的活动中。

有人告诉我我需要提供一个唯一的 id,这样警报就不会在 getBroadcast() 所在的位置相互覆盖。

问题是当用户可以根据需要多次打开 Activity 时,我该怎么做?

此外,如果我每次都提供一个唯一 ID,这意味着它可能会因为唯一 ID 而设置 5 个相同的警报。

如何或最好的方法是解决这个问题?

0 投票
1 回答
681 浏览

android - 在先前活动中已设置的警报调用时给出空指针异常

我正在测试简单的警报应用程序。在第一个活动中,我使用从 Ringtonemanger 挑选的铃声设置警报,为此我使用了 setRing()方法。然后通过意图我将它传递给广播接收器,但是当在特定时间调用警报时,然后在player.setAudioStreamType(AudioManager.STREAM_ALARM) ** 它抛出 **NULL 指针异常。有人知道吗?

0 投票
1 回答
467 浏览

android - 如果应用程序被杀死,AlarmManager 将不再启动我的后台服务(任务管理器 - 退出应用程序)

朋友们,

我有一个设置 AlarmManager 的活动。Alarmmanager 应该在某个时间段内调用后台服务。一切正常,直到我用 Android Taskmanager 杀死应用程序 - 退出应用程序。然后什么都没有发生了。有什么办法可以避免丢失警报???

这是我设置警报的活动

该服务只是一个常规的 Activity 扩展服务,

这里是我的清单文件

感谢你的帮助!!!

0 投票
2 回答
452 浏览

android - 错误线程已启动/已安排

朋友们,

我在我的应用程序中设置了一个 AlarmManager。AlarmManager 计划每 xx 次启动一个后台服务,这里是 1 分钟。它在一段时间内工作得很好。但经常我得到一个错误:thead 已经开始/计划。我有一种感觉,我可能不会正确使用析构函数。将不胜感激您的支持。

这是我启动 AlarmManager 的 Activity 代码

这是我的服务的重要代码:

0 投票
1 回答
550 浏览

android - 如何将数据传递给由服务启动的活动

我必须开发一个应用程序,在用户设置的特定时间给出弹出消息。

我将使用 android AlarmManager,它启动一个服务,该服务将启动包含带有 OK 按钮的弹出界面的活动。

我想将数据传递给该活动,如何做到这一点(否则我将不得不查询数据库)?

  • 如何在使用 AlarmManager 设置开始时间时将数据从活动传递到服务?
  • 以后如何将该数据传递给服务启动的活动?

此外,如果服务在我的应用程序中启动一个活动(不是主要活动),并且数据库处理程序函数位于一个单独的类中,那么数据库是否可以访问?

0 投票
2 回答
668 浏览

android - 设备重启警报未在特定时间响起

我是安卓新手。我正在android中开发警报应用程序。我已经完成了以下代码,这些代码在设备开启时可以使用,但在设备重启时它对我不起作用。我将该警报存储在共享首选项中并从中检索。当设备重新启动时,我从OnBootReceiver重新安排警报。我已经提到了对 Android-manifest 的权限。出于测试目的,我采用了硬编码值。请检查以下代码并帮助我从一天半开始研究它。任何人都有想法。谢谢。

公共类 FirstActivity 扩展 Activity 实现 OnClickListener {

公共类 OnBootReciever 扩展 BroadcastReceiver {

}

公共类 RepeatingAlarm 扩展 BroadcastReceiver {

}

AndroidManifest.xml-->

0 投票
1 回答
1244 浏览

android - 以秒或毫秒为单位的下一个警报时间

使用此代码,我可以获取一些字符串,例如“Wed 10:10”,

但我希望下一个闹钟的值是秒。那可能吗 ?如果我能够读取描述字段的值以及启用此警报的日期,那对我来说也会很好。

0 投票
1 回答
1113 浏览

android - android中的多个警报

我有一个提醒应用程序,其中我有一个像这样的警报管理器

即使我设置了多个警报,我也只能得到一个警报。问题是由于上述代码中的某些错误还是由于其他错误。

0 投票
1 回答
733 浏览

android - AlarmManager 是否使 Wifi 保持唤醒状态,还是需要 wakeLock?

我正在使用 AlarmManger 为远程服务器安排一个保持活动计时器,因此每个 INTERVAL 一个 UDP 包都会发送到服务器。当在 AlarmManager 上下文中发送或运行的包足够时,我是否应该获得 Wifi/CPU 锁定?注意:我正在运行一项服务以将应用程序保持在后台。

0 投票
1 回答
2426 浏览

android - 安卓手机开机时如何设置闹钟?

我的应用程序中有一个警报功能。手机开机时闹钟会正常工作。问题是当我关闭或关闭手机时(例如,我将在 10.00AM、10.05、10.10 设置闹钟)并且我将在 10.02 之前打开。我没有收到任何警报通知,并且所有警报都已取消。我已经使用 Service 来获取警报,并且我也使用了权限 reciever_boot_complete。我仍然遇到问题。请任何人帮助我。