버그 잡이

안드로이드 getIntent() 두 개 이상 받기. 본문

안드로이드

안드로이드 getIntent() 두 개 이상 받기.

버그잡이 2019. 10. 27. 22:44

Activity간 데이터를 넘기기 위해서(혹은 주고받기 위해서) 우리는 intent를 사용합니다.

 

putExtra로 데이터를 넘기고

getIntent로 데이터를 받습니다.

 

 

그런데 리사이클러뷰를 사용하는 경우

MemoListActivity에

adapter에서 intent를 넘겨주는 동시에 다른 MemoWriteActivity에서 intent를 넘겨주는 경우가 있습니다.

 

이런 경우 오류가 뜨는데

 

해결책은 다음과 같습니다.

 

참고 : https://stackoverflow.com/questions/33958532/how-use-two-getintent-in-activity

반응형
Comments