리스트뷰 클릭에서

부모의 포지션값으로 클릭한 아이템을 읽어오는걸 주로 사용했었는데 

 

 

 

 

제가짠소스는 아닌데

 

핸들러 에서

 

for문  a의 크기만큼 반복

{

 

if ( playerdata[a].indexOf((String) ((Button) v).getText()) != -1 ){

...

}

 

}

이런식으로 비교를하는데.... 도통이해가 안가서요

저 문법이 무슨내용인가요? 인덱스값이나 내가클릭한 아이템값도아니구...

또 조건문도 제대로도 안돌아가요  ㅜㅜ a가  0일때는 a의 마지막값으로 들어가더라구요...

 

핸들러에서 리스트뷰의 클릭한 값을 얻어오는방법이있나요?