일단 동적 스피너 4개씩 2세트가 구현되어 있다. ( 주소 스피너인데 편의로 주소1, 주소2 )
각각 시도, 시구군, 동면, 읍리를 나타내는 주소 스피너다.
일단 구현은 첫번째 스피너를 선택하면 네트웍으로 2번째 스피너의 값을 세팅하고,
그후 2번째를 선택하면 3번째 스피너를, 3번째 스피너를 선택하면 4번째 스피너를 선택하게 되어 있다.
여기까지는 큰 문제는 엄성~
네트웍을 통해서 가져오더라도 큰 문제는 안생겨~
진짜 문제는
이렇게 고른 주소1을
아래의 주소2 스피너(동적 스피너 각 4개)에 복사해달라는 요청이 있었는데..
여기서 부터 문제다.
postDelayed를 통해서 적절한 값을 세팅했지만..
네트웍 사정에 따라서 죽었다 안죽었다한다.
이런 것 해결해본 사람 있노 ?
순차적으로 첫번째것이 끝나면 다음것 세팅 호출하고 그렇게 처리 하고 싶은데...
주소를 독립적인 모델로 만들고 주소1과 주소2를 리스너로 붙여서 언제나 같이 이벤트 통보받게..