본문 바로가기

Programming

Android - Notification 사용시 intent 값이 바뀌지 않을 때

Notification으로 알림 기능을 구현했는데, 클릭시 띄울 액티비티를 지정하기 위해 intent를 사용했다.


PendingIntent에 Intent를 담아서 사용한다기에 그리 하였지만, putExtra로 넘겨준 값이 계속 바뀌지 않았다.


PendigIntent의 마지막 인자값을 다음과 같이 지정해 주어야 한다.


PendingIntent.getActivity(this, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);


정상적으로 값이 바뀌는걸 확인할 수 있다.