我正在做一个报警系统,但是当手机关机时我有问题..闹钟不起作用..
我正在设置如下警报:
public void doIntents(Context context, long milis, Tratam trat){
cal=Calendar.getInstance();
alarmManager = (AlarmManager) context.getSystemService(Service.ALARM_SERVICE);
cal.setTimeInMillis(milis);
Intent intent = new Intent(context, OnAlarmReceiver.class);
pendingIntent = PendingIntent.getBroadcast(context, trat.getId(), intent, PendingIntent.FLAG_UPDATE_CURRENT);
alarmManager.set(AlarmManager.RTC_WAKEUP,milis ,pendingIntent);
}
Run Code Online (Sandbox Code Playgroud)
打开手机时闹钟正常工作.
我能做什么?
谢谢!
我想在用户关闭Android手机的瞬间做点什么.我的应用程序如何以编程方式检测到它?