我每天都会重复闹钟.
但它会有几秒或几分钟的错误.
我怎样才能让它更准确?
但它会有几秒或几分钟的错误.
我怎样才能让它更准确?
PendingIntent pendingIntent = PendingIntent.getbroadcast(getActivity(),notificationId,myIntent,PendingIntent.FLAG_UPDATE_CURRENT); AlarmManager alarmManager = (AlarmManager)getActivity().getSystemService(Context.ALARM_SERVICE); Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.HOUR_OF_DAY,12); calendar.set(Calendar.MINUTE,30); long startUpTime = calendar.getTimeInMillis(); if (System.currentTimeMillis() > startUpTime) { startUpTime = startUpTime + 24*60*60*1000; } alarmManager.setRepeating(AlarmManager.RTC_WAKEUP,startUpTime,24*60*60*1000,pendingIntent);@H_404_5@