gpt4 book ai didi

android - 这有什么问题吗?它在 5 分钟后没有启动服务..而是仅在 1 分钟后发送

转载 作者:太空宇宙 更新时间:2023-11-03 11:18:47 25 4
gpt4 key购买 nike

这应该会在 5 分钟后启动服务,但它会在 1 分钟后启动

Intent myIntent = new Intent(getApplicationContext(), BackgroundDataSender.class);  
PendingIntent piHeartBeatService = PendingIntent.getService(this, 0, myIntent, PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager alarmManager = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
alarmManager.cancel(piHeartBeatService);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), (5*60*1000) , piHeartBeatService);

最佳答案

你应该写:

alarmManager.setRepeating(AlarmManager.RTC_WAKEUP,
System.currentTimeMillis() + (5*60*1000),
(5*60*1000) ,
piHeartBeatService);

如果您希望闹钟在 5 分钟后开始(并在之后每 5 分钟重复一次)...

关于android - 这有什么问题吗?它在 5 分钟后没有启动服务..而是仅在 1 分钟后发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12457291/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com