알람기능에 관한 조언을 얻습니다.

현재 리스트뷰 형태로 DB와 연동하여 시간을 추가/제거하는 방식의 알람을 만들고있습니다.


DB에 저장된 시간 데이터에서 초를 얻어서 초가 줄어들어 끝나면 이벤트가 발생되는 방식입니다.

아직 데이터베이스에는 적용시켜보지 않아서 추측하기로는 ........


 alarmManager.set(AlarmManager.RTC, System.currentTimeMillis() + second,pIntent);

이부분에서 문제가 생기지 않을까합니다.

기존에있던 알람을 다시 재선언하게 될거 같습니다 ...

그래서 배열화를 해야하나 ..... 고민입니다.

그리고 배열화를 하면 어덯게 해야할지 막막하군요 ...

조언부탁드립니다.


알람 추가 전체소스입니다.

 	private void setAlarm(Context context, long second) {
		AlarmManager alarmManager = (AlarmManager) context
				.getSystemService(Context.ALARM_SERVICE);
		Intent Intent = new Intent(this,CallResultActivity.class);
		PendingIntent pIntent = PendingIntent
				.getActivity(context, 0, Intent, 0);
		alarmManager.set(AlarmManager.RTC, System.currentTimeMillis() + second,
				pIntent);
	}