class Th extends Thread{

        @Override
        public void run() {
            // TODO Auto-generated method stub
            try {
                String connectUrl = "http://www.google.co.kr/ig/api?weather="
                    + sCity;

                URL UrlRecWeather = null;
                UrlRecWeather = new URL(connectUrl);
                
                XmlPullParserFactory parserFactory = XmlPullParserFactory
                        .newInstance();
                XmlPullParser parser = parserFactory.newPullParser();
                parser.setInput(UrlRecWeather.openStream(),"euc-kr");

                int parserEvent = parser.getEventType();

                String sTag;

                while (parserEvent != XmlPullParser.END_DOCUMENT) {

                    // Wait(10);
                    switch (parserEvent) {
                    case XmlPullParser.START_DOCUMENT:
                        break;

                    case XmlPullParser.END_DOCUMENT:
                        break;

                    case XmlPullParser.START_TAG:
                        // items.add(xpp.getAttributeValue(0));
                        sTag = parser.getName();

                        if (sTag.equals("forecast_conditions")) {
                            bcurrent_condition = true;
                        }

                        if (bcurrent_condition == true) {
                            if (sTag.equals("day_of_week")) {
                                String sValue = parser.getAttributeValue(0);
                                sDay = sValue;
                            } else if (sTag.equals("high")) {
                                String sValue = parser.getAttributeValue(0);
                                nHightemp = Integer.parseInt(sValue);
                            } else if (sTag.equals("low")) {
                                String sValue = parser.getAttributeValue(0);
                                nLowtemp = Integer.parseInt(sValue);
                            } else if (sTag.equals("condition")) {
                                String sValue = parser.getAttributeValue(0);
                                sCon = sValue;
                            } else if (sTag.equals("icon")) {
                                String sValue = parser.getAttributeValue(0);
                                sIcon = sValue;
                            }

                        }
                        break;

                    case XmlPullParser.END_TAG:
                        sTag = parser.getName();

                        if (sTag.equals("forecast_conditions")) {
                            
                            Weather_Sub information = new Weather_Sub(nHightemp, nLowtemp, sDay, sCon, sIcon);
                            weather.add(information);
                            
                        }
                        break;

                    case XmlPullParser.TEXT:
                        break;
                    }

                    parserEvent = parser.next();
                }
            } catch (Exception e) {

            }
        }
        
    }

소스는 위에꺼 구요
따로 불러 올때는

 Th thread = new Th();
 thread.start();
이렇게 불러 왔습니다..
하지만 역시나 안된다는거...
뭘또 실수 한 걸까요....