안드로이드 개발 질문/답변
(글 수 45,052)
제 클래스가 ListActivity를 상속받지않고 Activity를 상속받은후 커스텀으로 ListView를 생성하였습니다
그런데 여기서 List의 아이템을 클릭할때 사용하는
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
이 메소드를 사용할수가 없더군요...
그래서
ListView.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
}
});
이런식으로 해서 구현을 했는데 문제는 onListItemClick에서는 position이 있잖아요
근데 아래 메소드에서는 position이 없어서 그 해당 아이템을 클릭시 이벤트를 할수가 없는거 같던데
방법이 없을까요??




어쨋든 저렇게 알고 쓰시면 됩니다.