티스토리 뷰

반응형
// 특정 클래스에서 알람 등록
AlarmManager  am = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
Intent amIntent;
PendingIntent sender;
 
amIntent = new Intent(CloseMain.this, AlarmReceiver.class);
sender = PendingIntent.getBroadcast(CloseMain.this, 0, amIntent, 0);
am.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP, SystemClock.elapsedRealtime(), 60000, sender); // 1분에 한번씩 호출하게 하였다. 
 
Log.e("Alarm Start", "am.setRepeating()");
 
// AlarmReceiver.java
public class AlarmReceiver extends BroadcastReceiver {
// Broadcast 수신 함수
public void onReceive(Context context, Intent intent) 
 
}
}
 
// manifest
 <receiver android:name=".AlarmReceiver"/>
 
반응형
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday