지금 에러 발생하는 부분 로그켓으로 따라가면 저럼.

맨 아래 data1 = XmlParsing.getXmlData1(); 에 Null 값이 들어가서 null object reference 뜸.

그래서 Null 값 추적 들어가보니까 Current_local이 Null값으로 뜨더라고 (에러 대체한다고 대충 써놓은게 if문 통해서 강남구 저장시키는 쪽이니까 그쪽은 대충 봐줘)


gps 기반으로 위도 경도 따오고 geocoder 통해서 주소 따와서 adress에 주소를 저장함.

그렇게 하고나서 빨갛게 괄호친 for문에서 adress랑 배열 내에 요소들이랑 일치하는 걸 Current_local에 넣어줬음.

예를 들어 대한민국 '서울특별시 강남구 ㅇㅇㅇㅇ'가 adress면 Current_local은 '강남구'가 되어야 맞음.



이게 그 Location_local임.



이건 Logcat에 로그 따온건데 맨 위부터 순서대로

위도

경도

adress

Current_local (수정 전)

Current_local (수정 후 : if문 통해서 null값을 대충 다른걸로 때워넣은 것)


횡설수설 말하는거 같긴한데 정확히 뭐가 문젠지 모르겠음.

for문이 문제인건지, 배열이 저렇게 드럽게 길게 늘여놔서 문제인건지 모르겠네