memory leak (1) 썸네일형 리스트형 [안드로이드] onClickListener와 onTouchListener에 의한 Memory Leak 잡기 저번에 메모리 leak을 한번 해결했음에도 불구하고 다시 때때로 발생하는 메모리 leak 때문에 골머리를 썩고 있다. 다양하게 발생하고 있는 leakage 중에 onClickListener, onTouchListener와 관련된 부분들이 있었고, 이를 제하기 위해 서치를 했다. 우선 액티비티에서 버튼등에 설정해 준 Listener가 어느 부분에서 선언되느냐, 그리고 어느 곳에서 설정되느냐에 따라 Activity가 종료 된 이후에도 메모리에 관련 값을 참조한 채 상주하게 되는 경우가 있다 판단하였고 해결책으로 설정해두었던 Listener들을 onDestroy 부분에서 다시 null 로 전부 설정해 줌으로써 이후 OnClickListener 관련 Memory Leak이 어느정도 줄어든 것으로 보여진다. 다양.. 이전 1 다음