alarmmanager相关内容
我已经设置了如下alarmManager: Intent intent = new Intent(TopActivity.this, RecordActivity.class); intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); intent.putExtra(Utils.KEY_RECORD_TIME, record
..
此问题已经在此处,@Override protected void onHandleIntent(@Nullable Intent i) { Intent i = new Intent(AlarmClock.ACTION_SET_ALARM); i.putExtra(AlarmClock.EXTRA_SKIP_UI, true); i.putExtra(AlarmClock.EXTRA_HOUR,
..
编辑在清单中添加此行解决了我的问题(Service创建得很好). 发布 我当前正在尝试实施警报,以通知用户倒计时已经结束.我有一个方法createAlarm(),它通过AlarmManager添加了一个新的Alarm.当前在Fragment内部调用此方法.看起来像这样: private fina
..
我一直在研究这个应用程序,该应用程序应该在每天的给定时间运行,周末除外.我已经使用AlarmBroadCastReceiver在给定的时间触发特定的代码块.我的AlarmBroadCastReceiver类中有以下代码: public void SetAlarm(Context context) { AlarmManager am=(AlarmManager)context.getS
..
背景 Android Q似乎有很多新的限制,但是警报不应该是其中之一: https://developer.android.com/guide/components/activities/后台启动 问题 似乎我为设置警报而制作的旧代码在P上效果很好,但现在再也无法正常工作了: MainActivity.kt class MainActivity : AppCom
..
我想每天向用户发送脱机通知.尝试了很多事情,例如:警报管理器,工作管理器,但是没有运气.通知没有触发,或者只是稍后触发. 有什么方法可以完成工作吗? 警报功能: public void StartAlarm() { Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis(System
..
我需要向用户显示每2小时完成一次注册的通知,我将其设置为几分钟,以便进行测试,但是我的通知只有在不再发送时才会出现. 请提出建议. 我的重复任务代码: public void createNotification() { Intent notificationIntent = new Intent(context, ShowNotification.class); Pe
..
我希望我的应用程序能够从此字符串数组中选择一个随机项目: Quote 1 Quote 2 Quote 3 并在通知中将项目发送给用户. (将在用户使用Alarmmanager选择的时间)
..
我在使用 AlarmManager 时遇到麻烦。我想在特定时间使用日历运行 AlarmManager 。 但是日历无法工作,并且 AlarmManager 始终运行,无论从日历中花费的时间如何。 AlarmManager mAlarmManger =(AlarmManager)Objects.requireNonNull(活动).getSystemService(view.getCont
..
我尝试使用Alarmmanager设置警报并启动服务五次。时间到了30分钟后,我尝试将其触发。 1小时后,2小时,3小时和5小时后-但这确实不起作用... 我尝试了alarmmanager.setAlarmClock->它不起作用... alarmmanager.setExactAndAllowWhileIdle->无法正常工作...我不知道问题出在哪里。 我正在使用Android
..
我有用于创建 alarmManager 主要活动的代码 日历c = Calendar.getInstance(); c.set(Calendar.HOUR_OF_DAY,14); c.set(Calendar.MINUTE,41); c.set(Calendar.SECOND,0); Intent intentAlarm =新的Intent(this,AlarmReceive
..
我正在尝试使用警报管理器设置后台服务。 Intent alarmIntent = new Intent(此为AlarmReceiver.class ); PendingIntent未决= PendingIntent.getBroadcast(this,0,alarmIntent,PendingIntent.FLAG_CANCEL_CURRENT); AlarmManager a
..
在我的应用中,我将使用“警报”通知用户事件,问题是Android版本6.x上的 - 警报在确切时间的相同分钟后发出。 仅当设备进入睡眠模式时。 我试图在报警之前唤醒设备,但无济于事。 有人可以帮助我吗?这是我的代码 设置闹钟 if(Build.VERSION.SDK_INT> = Build.VERSION_CODES.M){ alarmManager.s
..
我正在使用 AlarmManager 类来设置正常运行的警报。 但是,如果我将闹铃设置为9pm,而当前时间是8pm,并且我将系统时间更改为10pm ,则闹铃9pm会自动启动。因此,要解决此问题 我进行了很多搜索,但未找到任何好的答案 请帮助 这是我的警报设置代码 final int id =(int)系统。 currentTimeMillis(); Inten
..
我正在编写一个应用程序,但是让我的Alarm BroadcastReceiver无法启动所需的意图时遇到了一些麻烦。代码如下: public void onReceive(Context context,Intent intent) { Log.d(“ Alarm:”,“ Running WakeLock”); PowerManager pm =(PowerManager)
..
嗨,我在这里有个警报,我想有一种方法可以在一段时间(例如一天或一周后)之后将其取消, am =(AlarmManager)parent.getContext()。getSystemService(Context.ALARM_SERVICE); //通知的标题和描述 Intent alarmintent = new Intent(parent.getContext(),
..
我试图在每天结束时(23.59)重复执行一项任务,所以我想使用alarmmanager.setRepeating()。 在我的测试中,我想出了一些代码,我以为每秒可以重复执行一个任务,它可以正常工作,但不是每秒钟重复一次,而是每分钟重复一次任务,我不确定为什么,因此我不知道确保我将使它每天都能工作。这是我的代码: 公共类RecurringTasks扩展了BroadcastReceiver
..
因此,我制作了一个应用程序,只需单击按钮,即可使用“警报管理器”设置重复任务。 在创建时输入: Intent alarmIntent = new Intent(this ,AlarmReceiver.class); servicePendingIntent = PendingIntent.getBroadcast(this,0,alarmIntent,0); 在
..
我正在尝试建立一个通知并在一段时间后接收它。 这是怎么做: futureInMillis = SystemClock.elapsedRealtime()+ 176000; Intent notificationIntent = new Intent(getBaseContext(),NotificationG.class); notificationIntent.putE
..
我可以将Android应用设置为使用Android AlarmManager在指定时间启动。效果很好,我使用了此手册和此论坛以获取详细信息(使用Google翻译)。 因此,我正在使用Java代码(从XE7创建DEX文件,您只需附加JAR 而不创建dex(!))。为了检测我的应用是否是从AlarmManager启动的,我决定使用 stackoverflow上的这本 Java手册,所以我在这行代
..