몇시간째 글 찾아보고 고민하다가 해결이 안되서 질문 올려봅니다.

onListItemClick(ListView l, View v, int position, long id) 의 경우는 ListView안의 클릭된 View를 v로 받아오기 때문에 정보를 바로 얻을 수 있었습니다. (이때 받아오는 view 안에는 textview가 두개 있고 id가 각각 있어서 id로 정보를 따로 얻을 수 있습니다.)

그런데

registerForContextMenu(getListView()); 와

onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) 를 이용할 경우

v는 ListView를 받기 때문에  findViewById를 이용하면 무조건 ListView의 첫번째 View의 정보가 나옵니다.

롱클릭한 해당 뷰를 넘겨받으려면 어떻게 해야할까요?

getListView().getSelectedView().findViewById()
getListView().getFocusedChild().findViewById()

등등을 이용해봤는데 NullPointer Exception이 발생하네요

롱클릭한 뷰를 받아낼 방법은 없는 것일까요..?