1
public void SetAlarm(Context context, int sec)
{
AlarmManager am=(AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
Intent i = new Intent(context, Alarm.class);
PendingIntent pi = PendingIntent.getBroadcast(context, 0, i, 0);
am.set(AlarmManager.RTC, System.currentTimeMillis()+1000*5 , pi);
i = new Intent(context, Alarm.class);
pi = PendingIntent.getBroadcast(context, 0, i, 0);
am.set(AlarmManager.RTC, System.currentTimeMillis()+1000*10 , pi);
}
왜 onReceive는 10 초 후에 한 번 작동합니까?Android AlarmManager는 한 번만 작동합니다.
한 클래스 수신기 - 한 알람? – Hemul
동일한 의도 데이터가있는 두 개의 알람을 설정합니다. 따라서 최신 경보는 이전 경보를 취소합니다. – Jambaaz
감사합니다. 작동합니다! :) – Hemul