mCalendar = Calendar.getInstance();
mCalendar.setTimeInMillis(System.currentTimeMillis());
mCalendar.add(Calendar.SECOND, 10);//10秒后執行
//通過AlarmManager定時啟動廣播
alarmManager= (AlarmManager) getSystemService(ALARM_SERVICE);
Intent timeTaskIntent=new Intent(this, AlarmReceiver.class);
pIntent=PendingIntent.getBroadcast(this,0,timeTaskIntent ,PendingIntent.FLAG_CANCEL_CURRENT);/
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, mCalendar.getTimeInMillis(), INTERVAL_TIME, pIntent);
public class AlarmReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent i = new Intent(context, TimeTaskService.class);
context.startService(i);
}
}
uj5u.com熱心網友回復:
第三個引數不是你理解的意思吧。。。轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/95662.html
標籤:Android
上一篇:微信小程式合法通信域名不能加埠
