각 행에 EditText가있는 목록보기가 있습니다. 각 EditText에는 유효성 검사가 있으므로 MenuItem "마침"을 클릭하면 각 EditText의 유효성을 검사하고 오류가있는 경우 오류를 표시하려고합니다.어댑터 외부의 목록보기에서 EditText 가져 오기
내 어댑터 내에서 내 EditText에 액세스하는 방법을 알고 있지만 내 어댑터에서는 MenuItem에 액세스 할 수 없습니다. 내 어댑터 외부에서 MenuItem OnClick에 액세스 할 수 있지만 편집 텍스트 값을 더 이상 가져올 수 없습니다 ...
모든 솔루션 ???
사용자가 "마침"메뉴를 클릭 할 때 어댑터의 필드 (예 :'needValidation')를'true'로 설정할 수 있습니다. 그런 다음 어댑터에서'notifyDataSetChanged()'를 호출하십시오. 따라서 귀하는 귀하의 견해에 다시 액세스 할 수 있습니다. 검증이 완료되면'needValidation'을'false'로 다시 설정하십시오. –