arraylist에 리스트뷰 한 줄마다 있는 총 10개의 editText 의 값을 배열값으로 저장해서 getText,setText해주려고 합니다.
getview내에서 editText를 클릭하면 for문으로 10번 반복해서 전체적인 editText값을 보여주려고 하는데요,
현재 레이아웃에서 스크로를 내리지 않고 초기 화면그대로 냅두면 총 5개의 에디트텍스트가 보입니다.
0번부터 4번까지만 보인다는것이고, 스크롤로 조작하면 5개씩 보이되, 1~6/2~7 이렇게 보이게 됩니다.
그때문에 그런지, 에러 로그를 확인하니
java.lang.IndexOutOfBoundsException: Invalid index 5, size is 5 라고 뜨네요..
getview때문에 다섯개만 보여서 이러는것같습니다.
전체적으로 10개가 출력되길 원하는데 getview상 현재 5개밖에 보이지 않으니까요.
getview밖으로 출력을 해야하나요ㅠ?