private void data_all_loading()
 
 {
  Map_Data mds = null;
  
  Drawable[] pois = new Drawable[1];
  pois[0] = this.getResources().getDrawable(R.drawable.icon);
  ArrayList<OverlayItem> itemList = new ArrayList<OverlayItem>();
  
  for(int i = 0; i < 50; i++) //md.size() //파싱의 갯수를 확인할수 있다.
  {
   //하나씩 가지고 오기~
   mds = (Map_Data) md.get(i);
   Log.i("mds",""+mds);

   if (mds.getLat() != null || mds.getLng() != null) // mds.getLat()와mds.getLng()의 값이 Null값이아니면은 true
    
   {
    itemList.add(new OverlayItem(new GeoPoint(_int(Double.parseDouble(mds.getLat())),
      _int(Double.parseDouble(mds.getLng()))), mds.getName(), mds.get.City()));
           //  }
   }
  }

////보여주기

 protected boolean onTap(int index)
 {
  
  OverlayItem item = getItem(index);

  //Toast.makeText(context, item.getTitle(), Toast.LENGTH_SHORT).show();
  
  onShowDialog(item);
  
  return true;
 }

 private void onShowDialog(OverlayItem item) {
  // TODO Auto-generated method stub

  dialog = new Dialog(this.context);    //다이얼로그를 불러오고
  dialog.setContentView(R.layout.custom_dialog); //보이는부분입니다 xml을 불러오는것!! item.getSnippet()
  dialog.setTitle(item.getTitle());  //타이틀 제목입니다. 
  TextView text = (TextView) dialog.findViewById(R.id.text); //지정된 xml의 파일을 가져옵니다.
  text.setText(item.getSnippet());   
  ImageView image = (ImageView) dialog.findViewById(R.id.image);   
  image.setImageResource(R.drawable.a1);
  dialog.show();

 }
이렇게 소스를 짯습니다..

서버내용을 가져와서 좌표를 찍어주고 내용을 가져와서 다이얼로그로 보여주려고하는데..

title은 가져오는데 city값을 못가져옵니다..;;

title만 찍으면은 에러가안나는데..city값가져와서 보여줄라면은..에러가납니다..

에러코드는 밑에구요..
 

에러는

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): java.lang.NumberFormatException: unable to parse ' 장산 사거리' as integer

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at java.lang.Integer.parse(Integer.java:383)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at java.lang.Integer.parseInt(Integer.java:372)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at java.lang.Integer.parseInt(Integer.java:332)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at kdy.emp.Map_ItemizedOverlay.createItem(Map_ItemizedOverlay.java:46)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at com.google.android.maps.ItemizedOverlay.populate(ItemizedOverlay.java:309)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at kdy.emp.Map_ItemizedOverlay.<init>(Map_ItemizedOverlay.java:39)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at kdy.emp.CodeActivity.data_all_loading(CodeActivity.java:281)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at kdy.emp.CodeActivity.access$0(CodeActivity.java:236)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at kdy.emp.CodeActivity$1.handleMessage(CodeActivity.java:49)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at android.os.Handler.dispatchMessage(Handler.java:99)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at android.os.Looper.loop(Looper.java:130)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at android.app.ActivityThread.main(ActivityThread.java:3683)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at java.lang.reflect.Method.invokeNative(Native Method)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at java.lang.reflect.Method.invoke(Method.java:507)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)

11-16 04:21:28.893: ERROR/AndroidRuntime(5711): at dalvik.system.NativeStart.main(Native Method)

이렇게나구요;;;

왜 못가져오는지 모르겠습니다..;;답답하네요...

조언부탁드립니다.