2016년 7월 10일 일요일

[안드로이드 앱 개발] 리스트뷰 안에 있는 EditText 입력 및 포커스 처리하는 방법입니다. (How to resolve some problems of listview in android)

리스트뷰 안에 있는 EditText 처리에 관해

잘 정리되어 있는 글이 있어 링크합니다.

안드로이드에서는 리스트뷰 사용이 참 어렵습니다.

1. 리스트뷰안에 EditText가 스크롤시 기존의 값이 사라지는 문제

2. 리스트뷰에서 스크롤시 EditText의 값이 9줄(화면에 보이는 개수)마다
 중복되어 나타나는 문제

3. 리스트뷰의 EditText 첫 클릭시 포커스를 잃어버리는 문제

등등이 있어 생각되로 구현이 되지 않는 경우가 있습니다.

저 또한 아래의 문제로 긴 시간동안

고생하였습니다.

이리 저리 고쳐보다가 대화상자로 처리할까하다 막판에

찾은 소중한 자료입니다.

이대로 적용하니 정말 깔끔하게 작동합니다.

다음과 같은 문제를 한 방에 해결할 수 있습니다.



댓글 없음:

댓글 쓰기