Regular Motion

개발자가 상팔자

[Android] ListView에 LongClickListener 달기.

ListView에 LongClickListener를 달때는 

 lv.setOnLongClickListener(new OnLongClickListener)가 아니라

lv.setOnItemLongClickListener(new OnItemLongClickListener)

함수를 이용하여 리스너를 등록해줘야 한다.

그래야만 ListView의 특정 객체 하나를 LongClick했을 때 객체의 position 정보와 view

정보를 전달받는 callback함수를 등록할 수 있다. 

답글 남기기

© 2017 Regular Motion

Theme by Anders NorenUp ↑