make id for pendingIntent like this
pendingIntent = PendingIntent.getActivity(this, 999123266, intent, PendingIntent.FLAG_UPDATE_CURRENT);
All examples
public void setAlarm_sat(int dayOfWeek1) { cal1.set(Calendar.DAY_OF_WEEK, dayOfWeek); Intent intent = new Intent(this, RemmemberActivity.class); pendingIntent = PendingIntent.getActivity(this, 999123266, intent, PendingIntent.FLAG_UPDATE_CURRENT); Long alarmTime = cal1.getTimeInMillis(); AlarmManager am = (AlarmManager) getSystemService(Activity.ALARM_SERVICE); am.setRepeating(AlarmManager.RTC_WAKEUP, alarmTime,7*24 * 60 * 60 * 1000, pendingIntent);
source share