지금까지는 스트링 배열에 좌표값을 넣어놓고나서
그걸 맵에 비트맵으로 뿌려줬거든요

그걸 지금 바꿔서 xml 파일을 만들어서 웹에서 좌표를 가져와서
뿌릴려고 하는데.....

에뮬을 디버깅 모드를 통해서 돌리면 값이 들어오는거까지 되는데여
비트맵으로 뿌려주는 부분에 가면

java.lang.ArrayIndexOutOfBoundsException
이 예외 발생인데 찾아보니 배열공간에 관련된거더라구요

그래서 혹시 파싱을 하는 동안에 비트맵 뿌려주는 오버레이가 되서
배열이 차기 전에 해서 그런가 싶었거든요 ㅡㅡㅋ

그래서 파싱하는 부분 내부에
case XmlPullParser.END_DOCUMENT:
이걸 통해서 while()문이 원래 이거 아닌 동안 도는걸 무한으로 해놓고
저 case 문에 넣어서 파싱을 통해 다 가져온 후에

비트맵 뿌릴려고 했는데도 오류가 나네여 ㅡㅡㅋ

이론에 약한지라 설명도 못하구요 ㅡㅡㅋ

머가 문젠지 못 찾겠어여 ㅡㅡㅋ

에러에 관련된거

---------------------------------------------------------------------------------------------------------------------------------------------------------------------



08-11 05:24:12.552: WARN/dalvikvm(1280): threadid=3: thread exiting with uncaught exception (group=0x4001b188)

08-11 05:24:12.562: ERROR/AndroidRuntime(1280): Uncaught handler: thread main exiting due to uncaught exception

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): java.lang.ArrayIndexOutOfBoundsException

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at OfficeCRM.smart.find_map$cus_Overlay.draw(find_map.java:311)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at com.google.android.maps.OverlayBundle.draw(OverlayBundle.java:42)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at com.google.android.maps.MapView.onDraw(MapView.java:476)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.View.draw(View.java:6535)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.ViewGroup.drawChild(ViewGroup.java:1531)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.ViewGroup.drawChild(ViewGroup.java:1529)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.View.draw(View.java:6538)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.ViewGroup.drawChild(ViewGroup.java:1531)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.View.draw(View.java:6538)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.widget.FrameLayout.draw(FrameLayout.java:352)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.ViewGroup.drawChild(ViewGroup.java:1531)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.ViewGroup.drawChild(ViewGroup.java:1529)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1258)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.View.draw(View.java:6538)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.widget.FrameLayout.draw(FrameLayout.java:352)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1830)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.ViewRoot.draw(ViewRoot.java:1349)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.ViewRoot.performTraversals(ViewRoot.java:1114)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.view.ViewRoot.handleMessage(ViewRoot.java:1633)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.os.Handler.dispatchMessage(Handler.java:99)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.os.Looper.loop(Looper.java:123)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at android.app.ActivityThread.main(ActivityThread.java:4363)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at java.lang.reflect.Method.invokeNative(Native Method)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at java.lang.reflect.Method.invoke(Method.java:521)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)

08-11 05:24:12.571: ERROR/AndroidRuntime(1280): at dalvik.system.NativeStart.main(Native Method)