알람용 어플리케이션을 작업 중인데요.

PendingIntent를 사용하여 값을 넘겨주고 있는데 초기에 등록했던

extra값이 계속 동일하게 전달되는 문제가 생겨서 질문 드립니다.

매번 이벤트가 발생할때마다 전달 하려는 값이 변하여 전달 하도록 구현중인데요.

제일 처음 등록했던 전달 값만 계속 해서 전달되고 바뀐 값이 전달되지 않는 문제점이 있네요.

답변 부탁드립니다.



  
  i = new Intent(getApplicationContext(), start.class);
  
  i.putExtra("num", value);

  PendingIntent pi = PendingIntent.getActivity(this, 0, i, 0);

위의 value값이 계속 변하는데 다른 클래스에서 인텐트를 받아온 값은 변하지 않는 문제가 있네요.