解决方案 »

  1.   

    这里给你回答,可以借鉴下:
    1. InputStream in=主类名.class.getClassLoader().getResourceAsStream("你/具体路径下的/weather.xml"); 因为这里是获得了类加载器然后通过类加载器来加载文件,但是类加载器并不知道文件是放在哪个目录下的 ,所以要将完整的路径名填上2.weather.xml文件加载过会是否需要解析等。3. IputStream in=ReflectTest2.class.getResourceAsStream("a.txt") ; 这里是指定某个类来加载,因为a.txt就在classpath下,并且这个类知道他自己的路径所以不需要相对路径,直接写文件名即可 。4.也可用于加载properties配置文件,这里不多说
      

  2.   

    直接把weather.xml放在res/xml目录下,如果没有可以新建一个xml文件夹。然后  XmlResourceParser pullParser = getResources().getXml(R.xml.weather.xml);就获取到了一个pull解析器