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

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이 발생하네요 ㅠ